I have a Schumacker(sp) XP2260 it will start a caterpillar and has 120 V plus usb setup. Had it for several years and Although it is a full size, would not trade it for anything smaller.
I have started others diesel PU's in a cold area and only one thing that it lacks is a longer/better air hose for tires. Online, I think for around 90 bucks.
BUT for a moto bike,,, Hard to pack. I believe I saw that same one in Apache Junction,AZ. a guy had it for his bike And carried it with him all the time, He said just make sure you recharge it once in a while.
Cheers and cold here in 29 Palms,, 65*.. This am.:)
Stay safe and warm.
Chuck