I'm not familiar with the 1025r. However, before I simply blamed the bearing, I would take a mental step back and figure out where the load is coming from. Calculation of bearing life is complicated, but even a "better" bearing won't last long if there is a fundamental problem like a slightly bent shaft, or one out of balance, or if the angles are slightly wrong.
It sounds like this is the front universal joint on the pto driveshaft? A universal joint should only ever see torque. What other bearings are there on the driveshaft?
As an aside, on my small Kubota GR2110, there aren't any intermediate bearings. Just a universal at the transmission and one at the blower or mower, depending on what you have installed. 500 hours (over 10 years use at my house, so "homeowner" usage pattern), no problems.