I found a problematic limitation with this tracker, at least for my bike. The steering head model requires your steerer tube to be 250 mm or about 9.8" long. Mine is only 8" so it looks like that one won't fit.
The one that's supposed to fit in the seat post apparently isn't on the market yet, and it needs a 350 mm or about 13.75" long seat post. Mine is shorter then that, so it wouldn't fit either.
That only leaves the concealed taillight tracker. That's ok, but it's the easiest one to spot, and remove from the bike. Still it a lot better then none at all, and for only $150 it's pretty cheap insurance.