Clearly not essential, since you're doing ok. I do think if you really wanted to boost sales you'd need a bigger online footprint. Online support, little freebies, play examples: they add value to the game, and they also serve as a kind of advertising. Cool freebies can make me check out a game.