Unfortunately the Sparco Slider kit is not so well engineered or made, we ordered a few sets and they did not pass muster with us. We are working on an Impreza bolt in kit ala Project SM. We'll post as soon as they are available. Otherwise a good fabricator can make them without breaking the bank....
The seats are more sized around hip size than height. If you wear 36" waist pants an EVO XL is probably the best for you. The old names like Evo2, Evo3 are old production, but are essentially the same as Evo, Evo L, Evo XL.
Hope this helps!