Yes! Tradeshift is a free and open network. You are more than welcome to use the Tradeshift network to connect to other businesses and start creating documents. Please note however that the customers you were supplying to on IBX may not be on Tradeshift yet.