I guess with slight modification they will be,
There on standard Evo 8 rails. I bought them, and prefer my Evo 2 recaros! Didn't like them when I put them in, as it took the oem look away, looked too new inside lol.
The rails are still base mounted so I guess it shouldn't take much to make...