Be aware of these all cheap devices. Later you will have problems connecting all desired software and installing additional features. I have tested a bunch of software, finally got just gps tracking software from gps vox. A lot of them are not compatible and doesn't work properly.
It's a pity to know that motorbikes a such a stolen good. My bike not so new and there is no much insurance companies that will to insure my bike. So i'm also considering to mount a tracker on my bike. I do not believe in alarm effectiveness, thieves just disable the and that's it. But there is secret trackers who locate your bike even after stealing. I think these are more suitable.