Part of the issue with that plan, I suppose, is that you've got no one vouching for you - and as you probably noticed from the response, it wasn't exactly the greatest of first impressions to begin with. A fixer contact on your end could help, but someone would have to make contact with someone about needing a new Face first.
All that said - once the whole "how you get onto the team" thing is resolved, this first impression might make for some fun RP.

And, of course, I'm always concerned that I'm coming off incredibly poorly - in this case that I might seem like an ass.