Nice CR 500 what Year is it? And is the expansion chamber on the exhaust pipe on the other side of the bike I can't see it in the picture? I would imagine loading it in the Maverick is a lot easier than say a Ranger or full size truck which sits much higher than the Maverick.
I was next to a Dual Motor Tesla yesterday and damn it was quick when it took off. I think the acceleration on them would be cool but the charging time issues and lack of charging stations is what turns Me off on EV's.