They're all the same butane/propane mix with a standard connector, AFAIK.
That's been my experience, although I've heard that Camping Gaz blue ones won't work. I have a few Primus canisters I bought at Snow and Rock, and they are fine.
There are 4 types of gas cartridge connection:
a)
None - just stab a hole in the canister.
The stove clamps to the canister with a rubber seal round the hole it's stabbed
These are the original blue Camping Gas type, though there are many compatible brands now.
Adapters are available to use them with screw threaded stoves.
b)
Screw threaded.
These are all more or less standard (including blowtorch canisters), though there are sometimes you'll find a canister/stove combination where the proddler that opens the valve isn't quite long enough. Coleman are the dicky brand (IIRC), though I can't remember whether it's a short proddler on the stoves or a deep set valve on the canister.
c)
blue Camping Gas CV (Click-on Valve)
These look similar to the screw threaded canisters, but there's no screw thread on the valve stem.
A couple of stoves (MSR Superfly and a couple of Primuses) fit either screw thread or CV, and adapters (Edelrid/Markill) are available to use CV canisters with screw threaded stoves
d)
Gas lighter refill valves.
These valves also come on larger canisters for use horizontally in large car-camping or domestic stoves that look similar to a normal domestic gas hob. These are cheap, often butane only (no good it it's cool/cold weather), and screw thread adapters are available on eBay.
EN 417 relates to the actual valve, and both screw and CV canisters are EN 417 despite being incompatible.
The smaller cartridges get very weak when they're half empty; the pressure isn't really regulated. I use the half-empty ones in a lantern, where the flow rate is very low and they work OK.
All gas canister stoves will get weak when half empty if the canisters are used in an upright position.
This is because the liquid gas in the canister cools as the gas boils off to go to the stove. If the temperature of the gas mix goes below its boiling point, it goes out, and if it's not much above the stove is very weak.
The gases in the canister are butane (boils at -0.5C), isobutane (-11.7C), propane(-42C), or a mix with an intermediate boiling point. When a mix boils, that part of the mix that's furthest above its boiling point is used faster, so the mix changes. With a standard 70%butpane/30% propane mix there's no propane left at all by the time the canister is down to about 40% full, and the pure butane is very poor if the weather isn't warm.
To get round the weak performance, you can either use a stove that will cope with an upside down canister, or try to keep the canister from cooling with a close fitting windshield or something (but watch out for an overheating canister, which would be nasty).