The memory fab seat is meant for Japaneese Type guys, meaning if your taller than 5'8 And weigh more than 160lbs your pushing it. I remember talking to memory fab themselves and anything more than 34 or 36 waist your gonna be un comfortable.
The JDM ITR ones would fit better if your more of a bigger guy. Also SPARCO has seats meant for americans meaning they are meant for people bigger than ants. LOL
Also this may be a little off topic, but i rmeember following your car. Werent you running like 12.9 or something? Have you hit the track lately, whats the fastest youve run so far? And how much power you pushing in that little hatch?