The drop in replacements for R-12 that are mixtures including propane, butane, etc. are designed to work with the existing oil in the R-12 AC system, thus it is NOT necessary to flush out all the old oil out of the system when converting.
R-134a does NOT mix with mineral oil and thus, the mineral oil will not circulate through the system. That is why you have to switch to the PAG oil, that will mix and circulate. PAG and Mineral are NOT compatible, so you have to flush them out if switching.
Adding a small amount of carbon based refrigerant to the R-134a will mix with the mineral oil and circulate. But, like any refrigerant mixture, there is a huge disadvantage, fractionation?, basically the slightest leak, the part of the mixture with the highest pressure will all leak out first and the mixture will change. So, HOT SHOT and other mixtures, may work great at first, but if you have a slight leak, all the propane/butane will leak out right away and the oil will fail to circulate and your whole AC compressor will seize up.
I respectfully disagree with the statement R-134a is a "drop in replacement" for R-12. It requires a conversion, which may or may NOT be simple. Changing O-rings, seals, hoses, orifices/expansion valves, flushing out all the old oil and replacing it, is hardly a "Drop In". R-134ahas different properties and temp/press of evaporation/condensation; which require different sized evaporators and condensers. Some systems that were designed with barely adequate condensers and have no retro-fit expansion valves available may perform extremely poorly with R-134a as compared to R-12.
There is a ton of info on the Web about converting, I've seen more than one sight with tables/databases of vehicles offering information on how suitable a particular vehicle is to retro-fit to R-134a. Some do very well, some perform extremely poorly, it good information to know before you start a conversion or retro-fit.
We have testimonials here that XJ's work well when converted, many R-12 systems started using barrier hoses, as well many non-barrier hoses seem to work fine with R-134a (the previous use impregnated them with refrigerant molecules that help seal the rubber against diffusion with the smaller R-134a molecule) just as well the seals, many systems started using seals other than "O" rings or the type of "O" ring that is compatible with R-134a (although considering the cost and ease of replacing an 'O' Ring it would be foolish NOT to replace all them with the compatible O-ring during conversion). An expansion valve will adjust itself automatically, albeit to ideal evap pressures for R-12 which is higher than R-134a, if you have an orifice system you'll have to replace the orifice with a smaller one.
If the system was NOT leaking to begin with, has a big condenser, more than was needed for R12, and uses an expansion valve, you very well may get away with just flushing out the old oil and filling with R-134a at 90% capacity for the R-12 and PAG oil and have it perform fine.