I have an 2005 3.0L Roadster and went with the later roadster (3.7L?) 'A' pillar seals and they work (like the ones in the first photo). Simply cut them for length. I believe they are an improvement.
Cheers,
Mark
That is also my opinion (a very cheap improvement) .I fittet them on my my 2005 4/4.
2 But as some M3 members wrote: They need a gap between th ich habe the a-pillar and tke side screens frame.