I've riden for a good amount of tray time the TPE 964, 1105, 1035, and 900CO. The 1105 is scary and I love mine. My buddy has the 1035 and I'm very impressed by it as well. As for power they are each a bit different, the answer to which motor you are going to run depends on riding style, budget, bolt onS, and riding goals. I have riDen all motors in flat water so I wouldn't be a testament for surfablilities even tho I have seen a lot of them in surf boats as well.
The power levels from the 964-1105 are just that. The bigger you go the more performance but not always the reason to buy a certain motor. The bigger the motor the more of a need or desire for the more expensive bolt ons.
All in all I like the 1035 and it has helped my buddy really progress. But hE also had the money to build the boat righT ((155/49s/msd). For someone newer to big motors the 1035 is great for strong power without theoverwhelming power of the 1105 some might feel. Also the price is lower, and with the 4mil stroke vs the 10 mil you should have a long lasting motor before needing a rebuild.