There are supposed to be geometry changes as well. That's basically why I bought it. To do some mythbusting. I've already seen some of the reinforcements. Now I've got all 3 subframes at my disposal.
They're hard to find. Yes, this was the one for sale on Zilvia. Opie from CARisma was selling it. This was the one that came off of Mazworx's S15 before they cut the car up to tube frame it.