Tubi can be a home for this show.Out of those series, I think "Saban's Adventures of the Little Mermaid" won't ever be released on Disney+, since, well, it conflicts with "The Little Mermaid" also made by Disney.
Tubi has a lot of old acquired shows and less known shows. If Disney don't want to put some Jetix shows on Disney+, so they should put on Tubi.
I do feel some shows are charity - it means they are free to stream and don't require payment to be paid to actors, writers and others.