I can't comment on the GR2120 or it's bigger brother BX1830, but our Kubota 1630 with its tiny 3 cylinder diesel sips fuel, has been ultra strong, is almost unstoppable and been super reliable. I think you'll have many years of dependable service from this brand.
Have you looked at used Honda lawn care tractors?
Have you looked at used Honda lawn care tractors?