Is it demanding the code? If it's just that window you're worried about, you don't really need to be. That's Steam being wonky. Some games have DRM that require you to enter the key in the game itself, this isn't one of them.
As for registration bonuses, could you provided a link?