From what I've read, it would be much better to at least get a domain that you can send your prospects to so you can redirect it to your affiliate link and not lose commissions. And maybe people will click a true link rather than a raw affiliate link or a shortened url. Of course if you are using twitter, you need to shorten whatever url you use so it wouldn't matter there.