Yeah, rider assist, I think I'd rather drop the bike or crash and yes, I've done both and still hate when it happens !
I know I can't pick up the Explorer by myself, I'm happy to say I don't yet know if I can pick up the ully by myself.
Old, 155lbs, I used to be 5'9".
Only time I could see the value on this would be for our veterans and handicapped that want to ride but just need this type of technology to get it done.
Other than above, I could see it's uses when I want to answer my phone or want to text !