I wouldn't trust that thing just running around town.
And I probably couldn't afford the out of pocket costs for rewiring the house/detached garage for the "charger." Odds are overwhelming that it's NOT a 120v, 20a circuit.
I charge on 120v, pulling same current as 14 light bulbs. Just plug it in an outlet.