If your goal is having browser game, just use Unity 3D !
But even some great indie games don't use browser and have a simple installer

So i really don't believ on Browser games for serious games.
But browser can be cool for :
-Advertising games
-flash style quick games for non serious players
-When yoy have some time to waste
etc ...
Just my taste !