If there is a problem with the engine outside of the way you have it set-up then return it...
SuperTigre engines have been around for a long long time and in general are wicked...
I now have Chinese and Italian models and I have not had any trouble with them... The Chinese ones are as good, if not better than the Italian ones...
I have a G-90 in a 4 Star 60 and it has BAGS of power...
I would suggest that you tighten the screws holding the manifold to the engine, and lock tight them. I also seal my gaskets with gasket sealer stuff...
In my opinion you don't lose anything over an OS engine when using SuperTigre...
Don't judge the whole case by one bad apple...
Matt