Agreed, good deal, IF you are understand that if pretty much anything electrical craps out, you are up a creek without a paddle unless your have a firm grounding (no pun) in electronics.
Motor, controller and BMS issues come to mind that are way outside my wheelhouse, even if I had access to the custom computer software.
Even though I still get big grins from my Brammo Empulse after 41K miles, I'd have to think twice before dropping 6 large on a bike that couldn't be repaired in the normal dealer way, and, perhaps, not at all.