Cliff has excellent thoughts. I may be mistaken on this, but I believe Kubota offers a tractor in the "small framed" size with a bit more HP and three ranges to the hydro (B3030???) I think the hydraulic pump flow is similar too. One of the things I really like about the larger JD tractor machines is that they have the three hydro ranges. I never really thought that much about it, but it seems like a good feature. With regard to other things, the JD has the I match, good ergonomics and this new 62" Ramp on mower which seems really nice. I do not think that Kubota or others offer those things. I am a John Deere guy myself, but I still think in this frame size one might want to look at the other offerings. The 2520 reportedly has about 51 lb/feet of torque as compared with the 4115's 47 lb/ft. The 2305 has about 41 lb/ft, but is smaller. To me the big key about which to choose is whether the extra ground clearance of a 2520 would be helpful; whether the extra weight would be helpful, and whether you would have a need for a full Cat 1 not a limited cat 1 hitch. If the answers to any of these is "yes" then 2520, or equivalent. If "no" (which I sense here) then 2305. I still vote with the 2305.
John M