I pretty much drove that route on holiday in May except for the Westerross section, Ullapool was a far west as I went. Absolutely lovely scenery & wildlife!
Spent the entire trip wishing I was on 2 wheels!
Will make a mental note to plan the full North Coast 500 as a touring holiday.