Due to long experience with Subaru and the Impreza, I have understood that the Bomex and the Veilside versions are the best choice for your Hasegawa WRX kit.
The reason for this is that the Hasegawa Impreza kit falls under the years of MY93 to MY96, where as from MY97 to MY01 the front facia changed a lot. The headlights have a more agressive look in the MY97 and later years, along with the grille. Also the biggest change is the hood, it has grooves rather than being completely smooth and straight. It also has a totally different hood-scoop and vents.
It will be hard to modify it to looking like the MY97 or later, but I guess you are prepared for the challange...? You'd have to modify the headlight shape, or if you choose to do the Elantra one, then you'd have to modify the spacing between the grille to fit that headlight assembly size, along with a completely scratched-built hood.
If you choose otherwise, I think the C-WEST ones are REALLY NICE! A friend of mine has one just like that! Except without all the decals and the crazy spoiler....