I don't think you may make the Library registration up.
It may be more logic to make game registration
so, you can setup registration for each game you'll adapt
instead of simply for the library.
if you want to make registration for games I agree (if you accept paypal, it's a +)