I've installed the 2006 STI lip on my friends Corolla. Yes the STI lip actually goes all the way around the bumper but no it still doesn't fit properly.
Here are some pics, you can see the bottom corner of the lip is all scraped up from being tilted like that: