Given that ROS 1 is only supported for the next 1.5 years, I don’t think we should spend significant time on restructuring the documentation.
For ROS 2, the Sphinx output already looks extremely similar to Nextra or Docusaurus, so I don’t see a very compelling reason to change tools there. Of course updates to the contents are very welcome.