I have experience with the platform. But I am a biased user given I work for the TurnCommerce and put a lot of work into the development of it...
You won't find too many people to review the platform yet as the platform just re-launched late yesterday. But I am more than happy to answer any questions you might have. Even more field suggestions or take input.