Wow, it all adds up to quite an expense - I doubt that you'll see any return on that when you come to sell, but as said, definitely a big improvement aesthetically.
I'd be careful about just getting it sprayed and fitting yourself - what if there's a big colour mis-match, whereas a bodyshop doing the whole job, might be a bit more interested in getting as best a match as possible, and by Sod's Law, you're bound to scratch it when fitting it........ Red, for some reason, is a particularly noticeable mis-match on some car panels, but as yours is blue it might be ok??
Share the pics when it's done??