I'm just going to start by saying I absolutely loved it. It's very addicting and has me reminisce about playing the original GoldenEye 007, but for some of the wrong reasons. While I really enjoyed playing, it felt things were missing, which is common for a beta, but all the more annoying.
With the radar you can see people close to you. As cool it may sound from a perspective of somebody who did not play the game, it's just annoying. The thrill I get from turning a corner in an FPS and not knowing if my enemy's there enhances my experience. It's relatively minor and most people would probably not relate to my logic, but for the ones who do, I would recommend creating a mode called Stealth (or whatever) where you never appear on radar if you fire with a melee or silent weapon.
Spawning is another issue. I usually spawn right in front of somebody or into the middle of a gun fight. It could also work the other way around. If I know the area is clear I'll turn around. Somebody spawns behind me and busts a few caps in my head. This problem is apparent in many FPS games and is definitely a hard issue to solve. I can't really give any suggestions but it maybe an issue that should be looked upon.
My last gripe and probably the most important is something that can be easily fixed. When you're hit all you see is your health bar. That's it. It would help some much if you could see a red blur on the screen to tell where somebody is shooting from. I know you could just use the radar, but on maps like Craddle where people snipe you from outside your range - it's just plain tedious.
I know the GE: Source team wants to recreate that nostalgia factor you felt while playing the original GE007, however the game was not perfect. In a remake, you usually see that the key elements remain the same with minor tweaks to the overall gameplay. That's exactly what I think GE: Source should be like. If you recreate the same exact game GE007 was an added prettier graphics you would lose some newcomers who are used to the FPS games by today's standards.
Those are my opinions. Post some of your impressions or comment on mine. Thanks for reading.