If its a sealed battery, the chances are its a gel pack and would withstand vibration ok ... BUT !!!! it would definitely NOT be rated for a high starting curent which any automotive use will need 'Maintenance' batteries are not suitable for any automotive application because of this.
Why would it kill it dead ? The duke battery is rated as 16ah as standard ?!! Most battery terminals and internals can withstand the short cct current, which is quite close to your starting current ?!! Ask yourself what size the fuse is on the positive of the battery on your bike and that will give you some idea.
I used two Yuasa UPS batteries as slaves to run the starter on my race car. No starter on the GSX-R engine to save weight so we linked 2 in series and ran a 12v starter at 24v. We needed the grunt as we where turning the engine over via a nut on the crankshaft. Worked fine for the 4 years we where running the car. Can't comment on the vibes though.