I didn't specifically plan a browser game for mine either and I think it turned out well. I think Ren'py's pretty good about it so hopefully it works out!
Hmm...a play in browser demo actually sounds like a really good idea for longer VNs. Might be able to give players a taste of the game before downloading the full thing.