I personally can't share any thoughts...but did do a little digging for you.
There is another thread (in the general forum) that asks the same question...and also got very little replies.
However, there is a link to TAT Home in the thread.....
Here is the link
Hope this helps you