Madmatt,
Regarding the reverse problem - my tanks would turn around instead of reversing, but I noticed it only happened when the tank was ordered to hold position when I gave the reverse order. When I give the reverse order and the tank is not under a hold position order the tank backs up properly, although at a slow rate of speed, which I assume is intentional.