The game has made vast improvements over the past months. It's not perfect, but in time it'll really shine. There's nothing to lose with coming back, so you might as well reinstall and hop on when you get bored.