I agree-well mostly. The charge pressure is likely on the higher end of the specification (probably in the 110 psi range if I had to guess), and that'll make the engine bog and possibly die-especially if the transmission fluid temperature is not at operating temp. That in itself is THE reason that the HST is not an ideal transmission for this type vehicle. The HST's characteristics WILL change with temperature, the hotter the fluid the more "slippage" it will have. And on that note, setting it at around 99 psi seems to be the best compromise, it'll still be real sluggish when cold, but it will loosen up nicely when it warms up. Much lower (like down to about 90 psi), the trans will "slip" more when cold, but will slip a LOT more when hot, to the point where the top speed will fall off quite a bit and it'll just be real sluggish-or more specifically considerably more sluggish than it is now....
On fluid, it MUST have super UDT2 in it, nothing else. It's the only fluid that works acceptably well in an HST, especially in a side-by-side. If it's got any hours on it and has been used in the heat a lot, it's advisable to change the fluid and filters. While on the maintenance stuff, also many tend to forget that the air filter on diesels will plug faster than a gas burner and it'll also cause a power loss. AND...look at the spark arrestor...when it gets dirty, it'll also cause a power loss. Worth mentioning.
And finally, keep in mind that the little engine makes around 24 horsepower and the machine weighs around 2000 lbs. Add 4 grown men (what? 800 lbs) and you have a total slug in every possible way. It ain't ever gonna be a powerhouse, but in low gear it SHOULD pull a load up a slight grade. "Slight" being subjective. Had one RTV customer tell me that he had a small hill to go up behind his house. I get there to inspect his machine and the terrain it's used in; and I am not sure I could have got up it with a ladder.....I think "cliff" would have been a better description, and the guy couldn't understand why his RTV wouldn't go up it.
Good luck...if you don't mind, keep us up to date if you can.