A search on Send Clowns, who may be well- intentioned, would confirm an absence of authority, or any claim, to represent anyone and, also, persistent naivety.
It is curious and suspicious that NOBODY (management, administrator etc.) who claims to be currently in charge of the affairs of SFT (an organisation Clowns claims is profitable !), or the moderator, seems to have posted -either to refute any of the rumours and associated concerns and criticisms or just to clarify their position.
Why not?
It is best to be open-minded but wouldn't it be fair to conclude that SFT is now history?