Just a suggestion for you east coast run (I live dundee so its my normal roads), instead of heading to perth head to dundee out through birkhill to Coupar Angus (A923), Blairgowrie (A93), Bridge of Cally, Pitlochry(A924). Much more interesting bike roads. The A9 is a killer, to slow, to straight, to boring.
For even more fun and stunning views (time dependant) after heading north up A9 from Pitlochry take a left to Tummel Bridge (B8019) (Stop at Queens View (halfway along tummel) for amazing view) Carry on till just past Dunalastair, take a right and follow that road (B847) until Struan then back onto the A9. This is a great loop on the bikes would be a real shame to miss it.
Taking the A9 you are missing the best roads on the east coast, you dont want to come all this way to be bored!