Saw them, swam one, have one or two...some where ...I wasn't overly impressed with them...but that was about 2 or 3 years ago. To be fair a lot can change in a couple years.
I wouldn't do it. I don't have experience with them but there are so many reliable options out there right now. Afterhours, Super Strike, LIFish, and Tattoo to name of a few. Those are attractive prices but Surfcasing Rhode Island has Tattoo plugs at similar prices right now.