Timely post, I've got a leak I need to find on my motorhome (05 Kodiak chassis). Last summer I had a compressor failure following a leak, replaced the compressor, condenser, 2 of the 3 lines, evaporator, drier, and orifice tube so I'd never have to worry about it again. Drove it this spring, guess what, no AC... Initial dye test didn't show anything, I'm going to put in a can and try the sniffer.
Couple of notes: ALWAYS replace the drier if air gets in a system. Moisture in the air traps in the drier, when it saturates, the moisture can combine with the oil and form acids that eat the system alive. It's great $20 insurance if you care about the vehicle.
Another option that's not as common is to charge the system with dry compressed nitrogen. You can get a modern system to 500 psi for your soap test. Converted R12, you might stop at 400 or less. If you have a shop, then an ultrasonic leak detector unit might be a good addition as well, pressure it up with nitrogen and "hear" the leak, then vacuum it down and the drier stays dry vs using shop air.
And last, one of the better mobile HVAC refrigerants is actually butane (but don't try "converting" your own, there's a lot more to it), it's cheap and efficient and works well with the right system design, but can't be used because the government doesn't want people driving around with compressed flammable liquid in their car. Which is exactly why gasoline in a passenger vehicle is not flammable, and the oil mixed in with the 134a that lets loose under pressure won't create a nice fireball when you give it an ignition source. Oh wait, that might not be true...