For transparent glass the thickness plays a small role
But some of those you mention are plastic and coloured so you have both an issue of opacity and scattering
A 'cheap' filter made of lower quality less pure plastic will perform worse then a glass filter in terms or scattering
Opacity wise looks like the magic is overall more opaque so it will definitely be less effective at depth than a Glass URPRO that is more transparent
All in all if the quality if the plastic is good is only the colour of the fitter that matters
Still that oculus doesn't look too bad at all
But some of those you mention are plastic and coloured so you have both an issue of opacity and scattering
A 'cheap' filter made of lower quality less pure plastic will perform worse then a glass filter in terms or scattering
Opacity wise looks like the magic is overall more opaque so it will definitely be less effective at depth than a Glass URPRO that is more transparent
All in all if the quality if the plastic is good is only the colour of the fitter that matters
Still that oculus doesn't look too bad at all