We're preparing Osmosis 2.0.
First of all, thank you for wanting to try Osmosis. We've decided to stop taking new signup for this good reason.
Our current product is in pressing need of UI/UX updates. Osmosis launched in 2011 and as you know eight years in web is an eternity.