I wondered about the RC panel mounts on mine as well, they've been removed from the sides, but they're still on the roof, so I should be good.
Nice looking M1010. Mine was also ex-police (Antelope Valley Search and Rescue), and the previous (civilian) owner had misconnected the batteries, mine...