Hi Vadim,
I've explored nearly all weed fin combos for the STBs, 85, 95, 105, 115, which I share with my partner. I've posted a bunch of times on this topic on this forum so you can search easily for more info here.
Short story is: Best weed fin out there, hands, down, is Tectonics Maui Weed Demon 2. Makani Naia is also good for freemove sailing, though it will spin out in rough water or if pushed (like it's supposed to). I have seen expert sailors rip on the STB 85 with the Makani Ahi and Walu Weed 10, but I didn't like them much myself for the 95 or 105.
Best thrusters, no contest: Tectonics Maui Beastie thrusters. For 4.7-6.1, I use the WD2 21cm or 22cm with TM Beastie 9 or 10. Fast! Also nice and skatey-loose for B & J and small waves, yet goes upwind well, when powered up. Never spins out. Tectonics are pricier, but you get what you pay for - superb quality and performance. Weed fins I've tried, made in Asia from any company, seem so much lower performance and inconsistent in comparison to TM's CNC products.
(BTW,I'm not sponsored in any way.) Good luck!