OK, I've done my research so here are the results just in case anyone is interested.
Just as a base point I use Humbrol and Revell enamels, I have mixed and matched between the two without any problems. I don't like acrylics but that's just personal choice.
As mentioned above, Johnson's Klear has been discontinued and is no longer available except for stupid money on eBay. However, Humbrol now make their own version and I bought a pot (125cc) for ?4.99 so not exactly cheap.
I also tested the Humbrol Satincote and Mattcote which are heavily plugged as non yellowing so in the end I just went for them.
So, test results. I only used a brush:
Humbrol Klear - goes on nice and easy, quick drying, nothing in the way of brush marks as its really runny. There were no reactions when applied over either Humbrol or Revell enamels and could be overpainted with both so a plus there given the inevitable damage that occurs over time on a working boat.
Cyano can also be applied on top, or at least the one I use can (Admiralty). The cyano and the klear seem to react with each other to start with but then they settle down and bond but you have to hold the components together for longer than usual.
I tried to use this glue over a Humbrol acrylic rattle can and the two just reacted with each other and wouldn't bond - guess there is a clue with the name!
Humbrol Satin/mattcote - these are oil based so work fine over or under enamel, not sure about acrylic. I couldn't get the satincote to brush satisfactorily over large areas without brush marks. It's also not very good at covering up the underlying brush marks which was the whole point in varnishing to start with.
Mattcote worked well, albeit that there are still some minor glazing issues. I suppose this is inevitable on a large model when using a brush but the effect is more pronounced on dark colours (deck green) than light (ship side grey).
It requires a ridiculous amount of stirring to properly mix the matting agent - I used a dremmell on a fairly swift setting for about 15 minutes and there was still stuff left at the bottom of the pot. If you don't mix it properly the matting agent will dry outside the solution leaving a white powdery effect. It can be cleared up be repainting with glosscote and then re matting but that's all a bit of a pain.
I found I got best results with three or four thin coats and brushing each bit back and forth until the brush just started to drag as the varnish dried.
In the end I didn't use Klear as I don't like my ships to have a satin/gloss finish. This is just me. I know warships have a satin/gloss finish but I have been building them matt for so long it just doesn't look right so this is personal preference. I now that Klear dries satin on the first coat but I invariably wind up applying two or three to cover up glue marks and Klear gets progressively more gloss the more coats you apply.
Anyway, hope this helps anyone using enamels - pretty irrelevant for the rattle can users! But brushing enamel means I can paint all year round. The shed is a fridge at the minute and I can just see She Who Must be Obeyed reaction if I turn the dining room into a spray shop....
Cheers
Kit