Never before in an MMO have I felt it necessary to make a "I'm cancelling" post, but SWTOR has inspired me. Also, no you cannot "has your stuff" and yes, after this post I will just leave and no longer concern myself with these forums.
My feedback on the account cancellation screen: