bahahahaha i just read this first post holy crap, i must say mags and their two screws can be intimidating at first, then all three places i can think of a leak normally happening wow...
go with a mag there are tons of us here who can help you fix anything that goes wrong with it. no need to send it to a shop for an extra charge due to it being such a pain