You can always try mounting it elsewhere. Just because they use factory holes doesn't mean you can't make your own.
Windy Road, I had a crawford aos on my Rsti. Only reason I ended up getting it was for one I deleted my pcv system and the grimmspeed wasn't up to the task. After freshly building my sti engine and installing a brand new turbo the grimmspeed after hard driving would make my car smoke terribly like there was an issue with my new turbo or fresh engine. Grimmspeeds fix was to add a catch can to their system that was an alternative to catch cans. lol. Went crawford and never looked back. Worked perfect and didn't air raid my oil.