Suprisingly quite well. There is only one rip in it and it's totally mendable. I'll put it back on in the spring. I'm sure the winter would've ripped it off anyway.
Evan, since you're the O.G. with this lip, I might have to put you to work when you come over! This lip came with my p5, and Dave referenced you/this thread as the reason he bought it...lol
Dude, do you even read the posts? Or do any searching?
The ChargeSpeed lip will fit your 03.5 MSP lip. Here's a link with basically a How-To, post #103
As for the JDP replica lip, as I said a few posts above, PM member name "MSPSILVER24" and ask if if he's still selling them. That's where I got mine and told him I would send all the potential customers his way.