Great review! I think the same things that bugged you would likely bug me, too. But it does sound like an enjoyable book overall and one I’d definitely pick up! 🙂