The best way to make your band saw run right, before anything else, follow the band saw tune up procedure by Alex Snodgrass.There are lots of factors that caused your problem, feed rate, tension, blade guides set up and blade problem.
For me, the additional .5 hp would certainly give you extra power especially if you're resawing. Always get a good quality blade and I always prefer cast iron wheels.