If it can recover without slowing down rapidly, as it should then it wouldnt flutter in the first place.
And the faster you go then the more likely you are to get flutter. Another reason that 6 to 6.5mph (10kph) chairs make much more sense on top of the battery lifespan, lack of torque, and hotter controllers rolling back power on hils etc.
But 8mph should not be an issue for shake if well configured. I used to get caster shake issues, that did go away on their own at a higher 15mph (24kph) on my BM3 which is much more violent! Made your eyes go blurred! I got that to go away on that particular chair by lowering the rear tyre pressures a little and the front ones a fair bit. Once the new rounded profile caster tyres wore in a little and so had a wider part of the rubber on the deck it never did it at all. It sorted itself out as the tyres wore in a little.
https://www.wheelchairdriver.com/gopro/caster.mp4Watch. You can see it start over a small road hollow, then rattle like crazy, then stop by itself. The faster you go the more sensitive to this casters become. But this is twice the speed of your chair. Hence the violence of the shake.
Did it in the same spot going up this hill every time. Going up hill puts less mass over the casters. So less damping. So I put the camera on a wall and drove past again. So I could see it.