I agree, if the sunroof really bothered you that much you should have bought a mustang without one. Unless you replace the whole roof I would spend the money else where than trying to half ass the job and replace just part of the roof.
__________________
89 LX
03 Cobra - stock