I have owned and shot all three, but never could get hooked on the Johnson. Of them all, I still favor the 03/03A3. Before I moved up to a Garand, a NM 03 was my match rifle.
Today, I have a cherry Remington 03A3 that is an Ogden rebuilt. I also built up a SC action with a new SC barrel into a feaux NRA Sporter.
My current (and last Garand) is a 1943 SA, that was rebuilt at Red River in 1957. It was canned and is at least 98%. I keep 200 rounds of ammo in clips and this Garand is my "go to" rifle for serious problems down here on the Border.
My 03A3 is a wonderfully accurate rifle. It was minty when it came into my hands as a gift. I did give in an install a milled 03 trigger guard and floor plate. With good cast bullets (311284, 311467, RSBS 165 Sil) it will place ten shots in 2 MOA or less out to three hundred yards. My load is 49/WC872/Rem. 9.5 primer. With the lighter bullets I use 1 cc of shot buffer to get a tight slightly compress load. With the heavier 200 and above grains bullets I drop that to 1/2 cc.
The feax NRA sporter will do just as well with the same loads. The things is so darn pretty with it's full fiddleback claro stock I have, to force myself to take it out and shoot. I am working on that mental block, as it was built to shoot. I did compromise my values and install a Timmey trigger. The rear sight is a long slide Lyman 48 and the front is an old Redfield Sourdough Patridge that fits into the 03 band. I changed out the 03A3 band in favor of an 03 band in the build up. It took me two years of searching to come up with an original butt plate and barrel band, but patience paid off. I also removed that gawd awful rear side dovetail from the rear receiver ring. Took many hours of hand polishing but all of the machine hickes came off the action and barrel.