Do you have a photo of the Aebi?
There was a contractor running one (although maybe a bigger version) here (Australia) a few years ago. Almost sent him broke due to constant breakdowns and hard to get parts. It was a full time mowing machine on city parks etc though which is much tougher than home use.
Make sure you can get parts and find someone to work on it. The one I saw had 4 wheel steering etc that could crab across the steepest of slopes. Awesome machine but was super expensive.
Found a couple pics of it...