I enjoyed Babylon Uprising a lot last time. It's kinda hidden in plain sight, and I'm not generally a fan of that sort of music, but I found it a lot of fun (plenty of Jungle there too).
She has a band. I wouldn't call it a DJ set at all. And I wouldn't call a backing track in rap/r+b miming unless it's like the whole song. Even the greats like Kendrick often have a backing track underneath to fill the small gaps.