A pretty disgraceful showing by most of the Novarossi fans in this discussion thus far. You're not helping your brand by acting in such a way.
I commend Werks and Ron for trying to bring quality and exceptional value to the industry. Because of this, a B6 will be the next powerplant for my buggy.
That said, I doubt the OP could go wrong with either engine. Both will likely serve you well and have all the power you'll need.