Our Monero section has been tested and running well. We've also hosted our first Monero whale, djjack, welcome dude!
Technically, now we are ready to launch it anytime from this point forward, be prepared

Is it possible to make deposits in Monero yet? I've logged in choosing Monero option and in deposit tab I see 'our public address' and 'Your payment ID'. Since I'm not familiar with XMR I don't know whether payment ID = deposit address?
Can someone clarify?
Also, will there be an option to switch between BTC/XMR without having to log off and log in again?