The meta is very interesting at the moment IMO, there's a lot of Zoroark variants, but also a lot of Buzzwole / Lycanroc etc.
Besides that, there are the 'older' decks like Garbodor decks, Gardevoir decks etc. I think it's not really sure which are best at the moment, Zoroark is great but threatened by so many players playing Fighting decks (which was absent for quite a period before Buzzwole except Gallade I guess...).
You do see the meta shifting to 2HKO decks with a lot of consistency. Seems like consistency is key at the moment.
Golisopod / Garbodor is a good, very consistent deck, as Tord proved in London. The lack of possibilities hitting more than 120 (150 with Choice Band and of course except the GX attack of Golisopod) is the main factor for me why this deck might 'brick' every now and then, since opponents may play Max Potion / Acerola (as well). Sure you might play 4, but that will only work if you're not getting OHKO'd. Personally, I like decks which have OHKO potential so these cards won't work, and therefore I would not choose ZoroPod at the moment, and I think it therefore lost some popularity at the moment, especially since Fighting is quite big now...