My theory is: Tube amp + solid state rig = buffer/cheap insurance.
That is NOT a good rule.
Using an unnecessary keying interface just slows down the amp relays going into transmit, not a desirable situation.
Just stick a volt-meter in the amp keying jack with amp in Operate to measure the voltage, then put the meter in mA current measuring mode to see what the keyed current is when the key jack is shorted via the meter. Compare to the specs of the radio being used.
A $1.85 switch transistor from Mouser, rated for 300 vdc @ 500 ma, switches in just 3.6 microseconds. Is that fast enough ? That isn't gonna delay anything in the amp. IF the 'keying interface' consist of a mech relay, then yes, that adds a bunch of delay.... and guarantees hot switching the TR relays in the amp.
The opto isolator's I use are slower. 100 microseconds to turn on, (.1 msec)..... and 750 microseconds (.75 msec) to shut off. Still plenty fast enough for VOX SSB / semi break in CW. (Just reduce the VOX delay by 1 msec, non issue). I like the opto isolators over the switch transistors. If the switch transistor ever failed shorted, the full OCV would appear in the xcvr. For 12 vdc, not a big deal, but with 24-170 vdc OCV, it would be a big issue. The opto's are slower than the switch transistor, but offer 4 kv isolation between their input + output side. They can be mounted inside, or outside the amp in question.
For stuff like a SB-220, that use 110 vdc, I would toss the oem 3PDT mech relay, and replace with a DPDT dip relay on the input, and a bigger DPDT dip relay on the output. To easily obtain the Vdc to run any new relay, the 5 Vac at the cold end of the fil choke can be run through a FWD, and then you end up with a 12.74 vdc to power anything you want....without having to add a small xfmr. Alternatively, you can obtain 13.8 vdc from the back of most xcvr's.