I managed to register and do all the required for a deposit in a few minutes. The interface is great, very intuitive. And I'm sure their support will be ready to help you if you need that.
Even if Bwex is small and slow at first (it's inevitable for a start up), it will rise up quickly! Really, who wouldn't like to have a good service for low prices??