Just a quick an dirty type of description,
Call the 6CG7 an 7k plate resistance tube.
The 6GU7 call it a 5k plate resistance tube.
6CG7 call it a 20mu/gain tube.
6GU7 call it a 17mu/gain tube.
So the 6GU7 has a little lower plate resistance an gain, in most circuits the
difference is so small you'd never know there was one or the other in there.
-----------
The 7308 call it a 2.5k plate resistance tube.
7308 call it a 33mu/gain tube.
------------------
Now in "some" circuits all these tubes will work. (some good fit, others not)
That 6GU7 and 6CG7 are so close that most any circuit where one was built
for the other would sub with no problem. (the 6GU7 is a 9AJ pin-out 12BH7)
(6CG7 is the 9pin equivalent to the 6SN7, and "similar" to 9a pin-out 12AU7)
The 7308 is basically a sooped up 6DJ8, should work anywhere an 6DJ8 does.
With any swaps one should be aware of the circuit and piece the tubes going
into to determine if its a good fit, gain, voltage and current both heater an B+
should be looked at, if it is an phase splitter are the loads proper for that tube.
Saying tubes are an generic swap could lead to troubles, you should Know that
certain tube is a decent swap for your given circuit, not difficult to figure it out.
