they look like a really nice fin for a standard thruster..(razor) thoughts? anybody get their hands on them yet? thinking about picking these up or the jw-1s