I can say after owning a iMac pro for a few years I have gotten very successful with editing on it. A big question I would ask before changing a photo is “what am I trying to achieve?” and! “Can I do it through editing?”. The last one might seem kinda stupid, but I shoot photo’s using a Canon Rebel EOS RL1, and it has AMAZING photo quality, the reason I bring this up is because, on a lot of my photo’s editing should only be used to increase the “viewer appeal” of the photo, does that make sense? If I have a photo and I smeared part of it by moving to fast on a low shutter speed, I would thus take it to iPhoto and increase the blemish spot removal, as for trying to actually increase the actual photo quality, “ehh” if you want to go down, “hey thumbs up!” you can do that easily! If you want to increase the photo quality to more of what that camera can do, “ehh” “not so much” you will find yourself easily constrained by the limited choice of settings. You could possibly increase highlights or definition. But “that’s bout’ far as your gonna get with trying to increase over what your camera can do” Hope this helps a little, editing is complicated when you get into it for real, but a little time and understanding and it turns into a whiz!