You should get a TLD, .tk doesn't look proffesional and pretty much nobody could take you seriously.
Well, one advantage to the .tk's is that
1. I've actually paid for Dot Tk.
2. It gives a user a domain name (even if it's just a mask), rather than a long directory URL or subdomain.