I'd be a bit worried about all the moving parts truthfully.
I spent just about 3k on my landice treadmill and the unlimited warranty makes it worthwhile.
That tread climber is very cool but you know it's going to break and I'm far less than convinced that it's going to be cheap to fix.