Welcome to the Titan board!
Yes, they have been mentioned before. They look good, but are very expensive, and don't add much to the much cheaper Home Depot solution IMO. Main advantage is that they are more easily moved/detached I guess. Still, $65 per bike, ouch! And that's assuming you already have the cleats.
But that's just my opinion. We're open to any cool stuff you Frontier utilitrack guys can come up with
