Like, over a decade ago I also had this idea :)
Pretty cool to see it come to form. I always liked the sleeves from the Super outfits. I guess I kind of saw it as a rank think? SM had 3 and the others had one.
OMG! That would be so cool! They did have an episode on Power Rangers.
In doing some research I found out that Ryuta Tazaki and Nobuhiro Suzumura are directing the show. Both of them did stuff with PGSM.