We've switched the Ada doc to sphinx indeed, so can only be in favor of this change for the rest of GCC.
We do have also a texi2rst script which handles 90% of the work, the rest requiring manual adaptations. I can send the script we've used if this can help. Arno