So it is only like an improved localbitcoins? I think localbitcoins is better if that is the case because it doesn't require clients to download their software in order to be used. Localbitcoins can be used via their website, without downloading anything at all. Nevertheless, I think it is a good peer-to-peer trading platform for altcoins(at least for now but I don't trust it yet).
no it is more like a decentralized platform where you trade directly with another peer instead of going to a centralized website, sign up and find someone there.
and it is done directly since it is cryptocurrency versus cryptocurrency trades.