You are mostly going around the decent trails 😉
On a more practical note it really depends what you are looking for, how much time you have and whether you are carrying tons of gear on your back / bike.
Nice though Golspie is, it certainly is not worth diverting 100 miles to. Similarly I wouldn’t be bothering with Laggan (unless of course you have bags of time to stop and soak up various trails along the way.)
Also starting at FW would be another no for me. Consider moving your start point NW to Shiel Bridge. If you are good technical riders /fit / travelling light / up for big days then there is the option of straight lining it through and or over the Gorms. Lairig an Laoigh might be a good compromise. Same applies to the section after Braemar – there are easy Munros to be bagged thereabouts. Deeside out to the coast becomes increasingly uninteresting / bit of anti climax. I’d personally focus on the middle chunk / get the last section out the way as quickly as possible.