Not quite sure about Kyouko's. Her costume in here is somewhat closer to Ryuuki. I don't remember Black RX has alternate form with red as dominant color either.
Anyway, I personally think it'd be more fitting for Homu to be Kabuto instead of Faiz Accel.