You are free to put up trust ratings yourself. It is a nasty business so I prefer to give the benefit of the doubt.
Your trust rating means more than mine.
And I urge you to reconsider seeing as how 100% of all guaranteed hyper return-on-investment schemes have ended poorly. The ones that haven't yet, will.
The fact is this: 5% a month = 80% a year = utter greed & ridiculousness
I expect that if they keep pushing this tomatocage will jump in at some point. In the meantime they have their right to be here on their own thread.