Back to the OP's question. I have one of each. My Shield 9 has 5200 rounds through it, and my Shield .45 has 3000. I can say unequivocally that the .45 is the better gun, and it's the one I carry. I'm not going to get into the ballistics argument about which round is a better stopper, because shot placement trumps all of that. Shot placement is better with the .45 because it is significantly more accurate than the 9. I might go so far as to say that it is astonishingly more accurate, considering that it has a barrel that is only .2 of an inch longer than the 9's. At 15 yards, I routinely place 65-70% of my shots from my .45 into a 4"x4" square. My 9 is less consistent with its accuracy, so I average a hit rate of about 45%. My .45 carries as easily, conceals well, and its longer grip makes it easier to pull from my holster. There's little difference in felt recoil. The 9's only advantage, as far as I'm concerned, is its capacity. If you have a 9 and it shoots well for you, and you like having that extra round, that's fine. But if you're looking for improvement in accuracy, check out the .45.
Same experience, far fewer rounds. 100% agree.
I keep my Shield 9 for the Apocalypse, I carry my Shield 40, but my Shield 45 is the MUCH more accurate gun and easier to place shots.
To each his/her/it's own.