I hate bugs on my plants!!!
Neem will make all the leaves drop off an Adenium.
I use Malathion for bugs, ugh. I spray heavily, then an hour later spray with clear fresh water.
I hear spider mites don't like wet-- like heavy humidity and fine sprays of water.