Hi Paul,
I know it is annoying, but I would definitely want to wait for the 'real' thing and not an Autoglass version - I am not sure what spec you got, but think of all the other bits on the windscreen re light sensors, rain sensors, etc.....
Also, aren't your dealers using this contraption to remove the condensation - not that my dealer has one, only a fax copy of something from Fiat Uk.
Stu