I tried a few things with mine. I doubt there is much difference in performance between various chemistries but there will be better quality sealants out there. I’m sure I just went with BandQ own brand stuff but not the cheapest.
Good prep is always key. Buy some silicone remover and then wipe with meths/IPA to get a clean dry surface.
I tried the exterior strips afte ra few goes and they were better. Finally got sick of redoing it every 6 months and so spent £50 and got some tele seal
http://www.teleseal.co.uk/technology.html
Worked really well and has been good untouched for 18 months. I’d recommend it if you have a bit of movement in your shower tray.