What are your thoughts on http://www.freenom.com/ and free domains as a whole? Have you used this service before? I have, I have nothing against it, but it's a free domain at the end of the day. I will usually use free domains before I become popular with that certain project and I'm still perfecting it.
Maybe if you are just testing a project or not sure you want to fully commit to it yet a free domain would work, but besides that a "Real" domain is best.
Free domains can be good for a test project (which doesn't yet have an official name for example) though for a live product I could never recommend it.
It is bad from a visitors perspective (especially if you're an online store of some sort), it is risky for ranking (.tk was once blocked entirely within Google) and domains cost under $10 per year - hardly bank breaking 🙂.