I'm going on what FSI has told me that the TSA is not needed. Its at 12,500 or less aircraft. It would be interesting to know why FSI say that its not required when the web site you linked says something different.
Its JAA PIC and I may have it put on FAA as SIC