I am trying to use URL shortening service in my app. However, I want to expose my custom tinyURL domain rather than the one of the services. For this, I've done the following:

1. I shorten my long URLS from a stardard tinyURL service and get a shortened URL like - <http://tinyurl.com/abcdXYZ>
2. I expose the url as http:// kk.ly/abcdXYZ (Assuming kk.ly is the domain that I own)

I also do a CNAME forwarding from kk.ly to tinyurl.com

I wanted to know if there are any gotchas with this approach? Has anybody attempted this before - any experiences/learnings to be shared?

Thanks,
KK