I lowered my Valiant yesterday. No, I do not like the look.
I'd try a Porta Power on the roof before replacing it. Get the windshield lip back to where it's supposed to be and see if the skin will get close with hammer & dolly. Glad you didn't get hurt!