I think you are unnecessarily hard on your outfits capabilities, as this image shows and with that star stream showing up even in a short exposure, I think it could be a very useful galaxy shooter
The other faint stuff you have there closer to M83's extremities, is all that real? It may well be but I can't find it in any deep shots including those in the link you supplied?
Lovely job
Mike