With just a little bit of wiring, you can use the bikes battery to operate the opener if the opener is powered by 12 volts. My opener is located in the trunk along with the fuse box, autocom and relay. Everything stays in one place, clean, dry and easy to get to. If I knew how to add a picture, I'd show you.
I installed four toggle switches with flexible covers in the panel on the right fairing where the handgrip heater controls would normally go. got them at Radio Shack. You should be able to do the same using a momentary toggle.