John and Marla,
Below is a link to a thread on SOITC (Suites Owners International Travel Club) where stabilizers were discussed.
I don't have any knowledge of the JT's but I did know of this discussion:
http://suitesowners.com/forums/showthread.php?t=513
Terry