Thanks for your kind words! I guess it is difficult for @ned and Steemit in general to support something that is not open source.
All transactions are being signed locally on the site with the help of Steem.js (a great open source Steemit development) and I don't even store any private keys in the local browser cache but one can't see how I do it exactly (since SteemWorld is not open source and the code is hardly readable in minified form). That could be a major reason for not getting supported by Steemit.
As soon as I can pay the registration fee for SteemConnect I will add the possibility for users to use it instead of my own solution, so that more trust in my product will be achieved.