I don't want to sound negative here, but did you understand what a 25 HP tractor could do, in terms of pulling power, lifting power, etc. Usually money will limit what one can purchase, and you have to settle for whatever. Bolt on items to increase HP will be costly and probably void the warranty if still under warranty. You could increase the torque with smaller tires. You could increase the lift and curl cylinder size, and lift heavier loads, and increase break out force. but will the front end accept the change.
Some people start oversize, and never use the tractors full potential, and other start out small and eventually upgrade to larger tractors. Finances usually dictate the outcome.
I started out with a 22 HP diesel Kubota, and it does what it does. I also have a 45 gas HP Power-Trac, and it will handle a lot of jobs very well. The largest machine I have is a Case skid-steer and it is 60 HP and will do some heavy duty work, at least what I need it to do. Do I want bigger, actually no, because I am satisfied with what. I have.