@Mysterious
Well, I guess I could not answer this question.
2 options are possible;
Google is suggesting when you are connected with other sites, your rank will increase. Contrary to what they are saying as well; Original content makes your website more popular in search results. When you are publishing content on Facebook and your own site, it might be seen as a duplicate.
When you are using a bought/ripped theme (ThemeForest), your website is not unique anymore which will decrease your rank in search results. Unless you will change the complete code, changing codes will create miracles.
I am using (for WordPress) NextGEN-Gallery, I have posted in You might read this, because this gallery makes content unique.
If I were you, I should try both.
Note:
Make sure you have enough storage and bandwidth, so your site won't get any downtime.