I would fix it. I fixed all the rust on my car, maintain it with wax and undercoating and some grease here and there to cover spots that might come back and its working well.
Wanna see MY strut tower? Car is from CT. LOL, I got the part from a dealer on order, gettin it in 2 days, and I'm told $100 to $200 to repair, i dunno.