Not a huge fan of open baffle but there is a demand and Eric sees a challenge is making one. I wouldn't buy one on speculation to make money but if you think you might like it, you can certainly resell it easily if you don't.
They don't even have spec on the website yet. I'd guess they will be 98dB or above focused on the SET application.
Jerry