Brainstorming and exchanging ideas is always appreciated. It’s also good to see experts in the field still able to empathize with beginners to robotics too. A large percentage of users see cool videos of legged robots online and purchase it, expecting an easy way to control it and show it off to others. They tend not to ask for nor want any understanding of what goes into it and see it as a cool “advanced toy”. The cooler the robot’s actions, the happier they are, like being able to press a “forward” button and the robot can automatically walk over and adapt to complex terrain. The more complex the setup and configuration process, the more issues they will encounter. The level of expertise and/or patience tends to “max out” beyond installing a compiler and uploading the appropriate code.
The second customer type includes more advanced users who want to go well beyond the sample code and include advanced features (some as hobby, most as educational and some for research). For a humanoid, this might include challenges like Robocup, or more “social” interactions, whereas for a multi-legged robot, terrain adaptation combined with semi-autonomous behavior seems to be where that technology is going. Colin is looking into Crocoddyl for ROS for example. There have not been many who are more “in-between” these two types, with the exception (if you can consider it as such), those who want to use the electronics and code to help them design their own robot.
As such, you are correct that there is a market for both options. The question (rhetorical ideally) then becomes what more functionality would the Teensy 4.0 + smart servo approach offer beyond the SSC-32U + RC servo? What can we aim to accomplish? Maintaining code for a system requiring both an SBC like the RPi4 and a separate controller like the Teensy 4.0 might be problematic for more long-term maintenance.
Unfortunately RobotShop does not yet have the Teensy 4.0 in stock yet nor the Arduino Pro boards, though it’s incredibly important to plan for the future rather than restricting to a current selection of products.