Hey Rob,
No worries, I knew that 3rd parties wouldn’t get the corona suffix thing… I guess my question was behind the scenes (before grabbing the image), did the loadRemoteImage() split the URL and ‘inject’ the suffix before hand.
It is no trouble at all to build the url myself - I just wanted to check I wasn’t teaching corona to suck eggs 
So to clarify and for any others reading this post, you would do something like the below? I guess the caveat being is that the developer would have to make sure all the versions existed on the remote server and handle the cases where they didn’t
Thanks for your help guys 
local suffix = display.imageSuffix if suffix == nil then suffix = "" end local url = "http://coronalabs.com/images/coronalogogrey" .. suffix .. ".png" display.loadRemoteImage(url, "GET", networkListener, "coronalogogrey.png", system.TemporaryDirectory, display.contentCenterX, display.contentCenterY )