turbo? or leaf blower?

im not even sure what the stock power out put is on this but it really pulls hard if i went with a turbo set up because of the size of the engine would i be better off going twin turbo? with 2 smaller turbos or one huge turbo?