Careful of the lug nuts and studs.
I just put WRX 16" alloys on my 95 L and wasn't 100% happy. The stock L lugs are too small and do not seat properly on the WRX rims. You could feel them "sink" into the rims if you tried to torque them slowly. Compared them to the correct lugs for the rims and the seat is indeed much smaller in diameter.
But, correct lugs for the rims only grab about halfway onto the studs on the L (I have open ended lugs and you can see they only go about 1/2 way onto the threads). This is what I am running with right now, but I also watch them very closely and have been checking the torque daily.
To do it right, you may need to invest in longer studs and the correct lugs for the rims.
Tim