Welcome to South East Scoobies
Just noticed that your location is New York (!) so I guess you found us via Google. We're a Subaru forum in South East England (UK) so not exactly local to you
but welcome anyway. Not seen those coilovers before though and no idea who makes them.
Have you looked at options from Tein?