Mine just arrived yesterday. Trying to decide what I'm going to do for shoes since the Celica will need a set in a month or two. Haven't test fitted them yet but there shouldn't be any issues as it's the direct E30 fitment (Spec E30 legal).
Very good deal at Bimmerworld BTW...$99 a wheel! Not even the Celica's Rotas were that cheap!