id go for a toad cat 1 (which i currently have) and this is basically due to my past experience with clifford alarms, not saying they are crap, but just have an experience in going off at the slightest outside interferance..ie....a gust of wind or something
as for a TT, well i dont have one but....soon will......its up to you if u want one...