I have not read that version, but have long loved, and many times re-read Kamala Subramaniam’s rendition (as well as her Ramayana and Shrimad Bhagavatam).
Personally, I generally love history, but I couldn’t care less whether this most holy of books and most sweeping of epics is rooted in history or not. Nothing could matter less. If the Mahabharata does not move someone in its own right, they are not really alive.
Amazon has Ganguli’s. I highly recommend it. I’ve read Kamala Subramaniyam’s and two others, and Ganguli’s is so much better - about 5 times the size, plus extremely accurate translation - it can’t compare. The language is a bit archaic but you get used to it quickly.