Looks like a winner. Put one on your wife's car, find out why she's so happy.....
Seriously, I like the idea of hiding this on my vehicle and knowing where the bad guys took it, so I can go all Rambo on their asses.
I like the idea of GSM transmission of GPS coordinates. Looks like you need to wire the provided charger to vehicle power to keep the battery charged.
This might impact vehicle battery life on a motorcycle.
Looks like a good price, or it may be a piece of Chinese crap, but from pics it doesn't look dissimilar to my cellphone.