I'm not having a go but normally it's sensible to make sure lenses fit before you buy them. It's also a good idea to check as many reviews as you can and make your own mind up rather than be put off by one or two opinions on a forum.
That said i'd always include the opinions of the forum members before making a purchase because more often than not, someone knows exactly what the lens/body/flash is like.
I'm sure the lens will be fine - i just purchased a Tamron 17-35 f2.8-4 for my 5D but haven't had the chance to take anything decent yet. I will do soon though.