Many years ago I read a test of motorcycle alarm systems. In the article they made the point that with multiple motorcycles with multiple alarm systems, every time they swapped test bikes they were constantly setting the alarms off due to the different function and methods of using them.
During the whole test, they never had anyone ask them about the alarm or what they were up to or if that was their bike.
I'd say they are a waste of money.