I don't have any experiences of them, and the site is nice enough, but it's somewhat skewed towards authors not readers, and their main fiction author (Shaun Kilgore) is also the owners, or one of them. It kind of looks like most of the people publishing also own the business, not sure?
Many small presses do seem to have that, but the lack of clarity is kind of annoying--it's not clear on the website that this is the case. Contrast something like Immanion where it's very clear that Storm Constantine is the owner, and also publishes some of her own writing through the press.
Anyway just my thoughts (since no one else responded to you ;-)