25 Feb 11
27 May 14 5:49 am
I don't think there is anything else to improve on your YouTube download site apart from monetizing it and I can see that you've done this too.
Maybe you can add a member's section where they can store links to the files they've downloaded? Or maybe start a small forum for music and music video lovers?
Hope that helps. Have a good day!