While I'm pleased that they are changing things up and having a main villain for the season that isn't a speedster, I can't say that I like the idea of bringing Ralph Dibney into the show as I never liked the character.
I can't get into this series. I'm not saying it's objectively bad, particularly if you've never read THE FLASH. But the "Barry Allen" that Grant Gustin is playing has a personality far more like Wally West than the Barry I know from the comics. And "race-swapping," as was done here in the case of Iris West, will never sit well with me, for reasons that JB has eloquently laid out.