Just tried a trade and got a pop-up asking for a subscription fee of 0.35 BTC per month. That should be mentioned upfront or somewhere on the site. I never thought it would be free but a new, unproven site should give a trial period or at least be upfront with the costs.
Yes, agreed. It was our intention to give more details on the landing page, but the design of some of these pages got delayed and we decided to just launch without it. For example, there is also no explanation on account setup yet either, but figured the bitcoin community was smart enough to just figure most of this out, like API keys setup ect. (which it seems you have).
But as far as the pricing goes for trading, your right, that is something that we should probably get listed on the site without having to be signed in. However, most of the site functionality you can still enjoy for free.