Hi
Sikiflex works just fine - tested my 2 zed cars cars at Bathurst in 2010 & no drama!
Remember to buy the correct product & for perspex etc. it comes with a separate sikiflex primer to ensure good bonding.
However, don't stress too much as one of my rear screens did not use primer & it still stayed in down conrod with the windows fully open.