I have not, but I would suggest perhaps contacting some of the billiard halls close to this establishment to see what they can tell you about this company. I believe the the room "Beyond Billiards" is in that area of Florida - also google billiard rooms near Davie Florida to get the names of other billiard rooms nearby. I would speak to the owners or general managers of these billiard rooms for references.
If none of the nearby rooms knows anything about them, or cannot give a positive reference, that would be a red flag for me.