Just saw it a couple of nights ago. Overall verdict is, I really thoroughly enjoyed the movie

I had to agree, the top at the end was wobbling a little too long for my liking (to think that he wasn't still dreaming). It almost looked like it righted itself, or corrected its own balance. Tops don't do that, do they? (Honestly asking, I don't have a lot of experience with tops). Also, somebody mentioned that his kids hadn't aged... Though it doesn't say anywhere specifically how long he's been away (be it months or years), the lack of aging bothered me, too. It was their positioning in the hallway, too. They were huddled over something, just like they always had been whenever they showed up.
I'm not entirely convinced that the toppling of the top proves reality or not, anyways. Everyone knows you should endeavour to do more than one reality check, because EVERY reality check has the potential to fail.
Just before that, during the climax, it looked like one of the kids was going to look at him, and he looked away. I thought to myself, he would probably get lost and sucked into the dream (lose his lucidity) if he saw their faces. Then, at the very end scene, he spins the top, but sees their faces and leaves before finishing his reality check. Which to me kinda said, well, he wouldn't have a clue, because he got sucked into the dream. They could have made the top vanish, because he forgot about his reality check. It's sort of like a dream I had a couple of nights ago, where the elevator I was in was working very oddly. I thought to myself, "It's acting weird, just like it might in a dream," but then I got distracted by something, it broke my lucidity, and I forgot about it entirely for the rest of the dream. I got sucked back in.
The lack of control did bug me too. I think it would for most LD'ers. I also wondered why they wouldn't just fly and I was thinking to myself, "For highly trained people, they really suck at manipulating the dream world." I was hoping to see a few fireballs rather than guns, but oh well

And yeah, the dying thing kind of bugged me... I mean, if you don't want to die, then create a barrier to stop the bullets.
One explanation I had for the realism was... they didn't want Fischer to clue in that he was dreaming (at first). So in the first level, they had to make it seem more realistic. Apparently, Fischer was trained against extraction, so they would have to make it seem as realistic as possible so he wouldn't recognize a dream sign and become lucid. Same goes for the second layer, actually. Since telling him he was dreaming was a Plan B (so it seemed?), so the second level had to be constructed realistically, too.
As for the 3rd level, well, that one didn't have to be so realistic. They could have exerted a lot more control there and used more techniques to protect themselves from death, since Fischer was now lucid at that point, too. They also could have flown, teleported, made fireballs or shields, or what have you.