If they give suitable ride & are tight & leak free I would go with refreshing them & getting springs blasted & coated & clean struts up yourself & repaint with something very durable.
You won't gain a huge amount going to likes of BC, you'll be surprised how quick they go old looking unless you dry weather only & keep car garaged.
BC's are ok for price if choose sensible springs & as have height adjustment on lower mount you can set them up proper but they have super short piston stroke which not great on the gtir chassis, all the coilovers are same really & with about 2" piston stroke far from great .
Custom effort with inverted 36mm piston bilstien inserts on old gab struts is way better but twice price of BC by time get valving done & make custom springs .
The gab/kyb/ohlins struts were good too when new/in great order.