the Super Start units aren't bad, pricey, but OK.
shouldn't have panic'd tho...
I left my key on somehow at a 20 minute stop. Not enough juice to crank it. Buddies push started me. Rode 200 miles and seen a couple low voltage readings at the next few startups. Seems good now. Trying it one more day. Will replace if needed before I leave this area. They have one in stock.
before you buy, remove the cables, and abrasively clean the battery terminals and cable ends, including the grounding surface on the frame next to the battery..
your battery may be just fine, it's gotta charge back up...
a one time '20 minute drain', which results in low cranking amps, is nothing to be freaking out over... happens all the time...
the effective solution is to remove the battery, clean the terminals, and ALL the connectors abrasively, and toss that battery ( after shaking it all up for a minute or so) on a normal non-automatic battery charger..( the kind with a meter, you have to watch, and remove the charger when the battery comes 'full') charge @ the 2 amp setting, no higher, and monitor it, it may take a couple hours, but should not take more than 6 hours to 'restore'...
then, reinstall it and ride, and check the charging via onboard diagnostics..
some batts just plain croak, but a lot of them can be brought back.. I've been prey to the syndrome myself, and kick my own butt when I panic about a batt that was sitting, and begin the 're-furb' on it, just this year I bought a new battery, which I really didn't need, out of 'panic', and during the time it to to recharge, and re-cycle, I also had the new batt on charge to 'condition it after activation'... so, I installed the new batt... and now have a perfectly good ( yep, did a load test on it after restoring it) 'spare'.... dammit... so it's on the tender now, staying 'perky'...
I've been using Exide batteries for the last decade, and find them good units, and very conducive to bring back to life.