installed the tein basic coilovers on my 5, bolted in pretty easily. took me a while to get it back together as I was more of Honda guy before this....so I would say yes they do fit the 5. Drove from Santa Barbara CA to the OC...seemed to ride a little better than stock... stiff and harsh ride said my wife...I didn't notice it too much. I'm installing the ksports soon, so I can compare them....I think the 5 is heavier, so the ride is a little different if not softer.
I didn't know that BC had a set for the 5. I wish I had known sooner... it was suggested to me to go with parts made for the 5 whenever possible, hence the Ksports....I was originally going with the Teins...but decided on a model specific part to be safe...but probably gonna regret the Ksports cuz they're made in taiwan and I heard they blow easily...sigh...