There are some dialogues of both main characters that can't be true. A Rani like Padmavati and a Rajput Raja Rawal Ratan Singh can't say such mediocre anti-Hindu words and surely didn't think of surrender.
Plus, the description of Rani Padamavati was weirdly written in a disrespectful way, yes, she was very beautiful and Godlike but there were many other attributes of her even though you mentioned about her smarty skills but still it feels like a hole in story, or atleast for me who knew history.
There are many others things which are not so tolerable for me but some parts are nicely written.
But I just couldn't enjoy this book at all.