Let's get one thing straight it was NOT English versus Scottish at Culloden. It was Government against Jacobite rebellion. It pains me when I read the ill educated reviews which says "English vs Scottish". There were many Scots (e.g. lowland clans) that took part in Culloden and the subsequent massacres, so to blame it on the 'English' is not only wrong, it shows a high level of ignorance on behalf of the author. Beware those review and points of view that spout such racist tripe!
And this is why the visitor centre is so good at Culloden. The last major battle to be fought on British soil (along side Sedgemoor) it is well documented and it done so with both sides accounted for. With computer graphics and interactive displays, this is a simply brilliant place to visit.
As for the battlefield itself, there are many paths to traverse, although I do recommend walking to the mass grave nears near the main monolith. Whilst you MUST park the political beliefs of the landowner who erected most of the monuments to one side, the whole site is very much a testament to both sides and the sheer importance that battle took not only on Scottish and British but also European history.
I cannot speak highly of this amazing place enough. Do not go to Inverness without giving it some of your time. You will not be disappointed.