Think this was the right move. With unified elevons, you could get into deflection saturation if say you were pulling hard up elevator and then needed to turn at the same time. I think there's some fancy mixing nowadays that can help deal with that, but your model is complex enough as it is! With separate surfaces, the most effective portion for roll, toward the wingtip, is dedicated aileron, leaving the dedicated elevator portion unfettered. And there's the added benefit of scale accuracy.
Meanwhile, not sure how much a moving body flap would contribute, since of course its upper surface isn't doing anything, with only the lower surface contributing to pitch moment. Though, the body flap being further aft than the wing elevons and therefore on a longer moment arm, it might be worth trying on a smaller boilerplate glider test model, dunno.
Apparently on STS-1 the elevons and especially the body flap saw major deflections during boost, due to aeroacoustic as well as aerodynamic pressure. Of course model conditions aren't anywhere near as harsh, and I'm sure you've got it covered, but erring on the strong side for servo choice could be prudent, especially on the inboard elevons.