Don't really see any value in the name, I could just as easily find an alternative for reg fee. Plus "TLD" I wouldn't imagine means very much to any non-domainer.
Might be good to develop it along the lines of what you have suggested already though.
I'd say we're already at saturation point. I like the name but it's potential lies in a very specific and technical subject. It would be better if developed into a discussion board, blog, or something with content generated by visitors, along with dynamic content from feeds, etc. Low double digits is probably its top value undeveloped. Good luck!