Depends on your goal, if you're happy with cloudflare then stick with it. CF has anycast DNS which an advantage, they also very fast according to http://www.solvedns.com/dns-comparison/
For learning purpose I suggest to purchase another domain, a cheap one, maybe .xyz tld (you can get it free...