The lift would be pretty cool to have...... but if this thing is 300lb. lift capacity as the specs say,
I'm ....not ... so ..... sure !!!!.

It's hard to find any info on weight of the tractor but I found at least one info mentioning 650lb. shipping weight and that's without the implements.
Whatever you do, jack stands before crawling under