It seems like the limiting factor is the Arduino Uno, but there are many newer, inexpensive and Arduino-friendly microcontroller boards available now. Teensy 4.1 for example runs at 600 MHz with 1M of RAM. It would be very interesting to redesign this with a board like that to see what could be done.