Basicswapdex is true DEX, but they have no lite client, they have no advanced trading bot system, no API.
On the other hand there is Blocknet BlockDX which works with full nodes and also optionally with XLite lite wallet, they have great API, there is also advanced trading bot in beta, unfortunately lite wallet is unstable and not support Monero.