ive heard of them before never tried them have some unique features like keypad code. you dissarm alarm with remote then to deactivate the immobiliser you need to punch in a # digit code(good for if theif gets ahold of your keys with the remote).
i think the reason you havent heard about them is that they prefer there own authorised installers to install there alarm so its not an off the shelf and installed by anyone product, so you would only really hear about them from there authorised installers, website and the marketing which ive only seen them at big boys toy, the motorshow, carshows etc..
maybe those who have tried autowatch alarms can give there experiences with them?