Why go for Rosyth? If we're talking about Falmouth (WHY for god's sake) and Naval Bases that have had there day? then hell, Why not INVERGORDON? After all DAVE B (or if we're lucky C) is going to be based 37 miles east of thereabouts,Tain ranges to the north. Politically favourable too!
...Sorry just polished off a litre of Cheap Italian Wine ( "vino dell'azzurro di Esso" I think
) and I think I've gone into "talking Bollocks" mode - Mind you, at least I have an excuse