The privacy pages and legal pages don't link. They all return to the homepage.
Without them I am hesitant in uploading my concept art from my project for testing.
Otherwise it is a cool concept and I would potentially look in to if it turns out you don't go all evil villain and claim ownership over the sprites.
Enabling a preview set of sprites without having an account would do no harm neither.
But creating an account without any legal documentation is a no from me as I don't know whats happening with my IP which leaves me uncomfortable.
Even if it's not a ratified legal document; some draft is better than nothing.