To be honest, I was pretty disappointed by this episode. To be fair, I probably had unrealistically high expectations for how they would adapt "Flashpoint" or at least for how they would approach what should have been a major and ground breaking storyline.
Firstly, I wish they would try to explain how time travel and re-written realities works in the series. The last time Barry changed the timeline, which resulted in the Pied Piper becoming an ally instead of an enemy, I don't remember seeing him suffering from the effects of his memories being re-written. But, maybe that's because he had access to the Speed force in both timelines whereas in the Flashpoint he shouldn't have had access to the Speed force?
Secondly, I didn't understand why Barry rejected the Flashpoint reality. I thought he didn't want to be The Flash any more? Sure, Joe was an alcoholic, but it seemed to be a recent development and I presume that it was due to Francine's death (since in the Flashpoint storyline, it seems as though Francine never ran away). And, sure, Wally was injured. But, if they took him to an actual hospital with trained medical personnel instead of trying to treat him in a tech billionaire's office and ensuring his eye health, then he would have had a far greater chance of recovering. Other than that, the Flashpoint timeline seemed to be pretty great and Barry would have simply forgotten his old life.
Not to mention the fact that the Flashpoint timeline is presumably the closest to the original timeline which we've never seen. That is, the timeline which existed before the Reverse Flash went back in time to kill Barry's mum and in which Barry didn't become the Flash until a little later in life (when he wasn't prone to making such selfish and terrible decisions). So, since it was closest to the original timeline (although bizarrely, Wells apparently abandoned his particle accelerator experiment in the Flashpoint storyline for unclear reasons), why wouldn't Barry accept the Flashpoint timeline?
I was also unclear about when Barry return to his "regular" timeline. Joe and Wally indicated that Barry's father had only recently died. But, Barry spent three months in the Flashpoint timeline. So, did Barry travel to the equivalent point in time in his regular timeline or did he travel back in time three months? I don't understand whether the fight between Iris and Joe was meant to have occurred in an unseen three month period or whether Barry has somehow otherwise stuffed up the regular timeline.
Thirdly, as others have mentioned, the Barry and Iris romance felt extremely forced.
Fourthly, they really didn't seem to have put a lot of thought into the Flashpoint timeline. Why was Barry such a "loser" who had never had a girlfriend in this timeline? Surely growing up happy and healthy with his parents and being a good looking guy with a stable job would have resulted in past girlfriends? And Barry's mum really took being attacked and almost killed by super / magical humans pretty well. I would have thought that such a traumatic experience may have a lasting impact - a need for security, an interest in the paranormal / unexplained. But, she seems to have forgotten the attack even though it happened in her reality, but was thwarted by The Flash. And why was Wally "Kid Flash" in a universe without The Flash? Did journalist Iris name him "Kid Flash" in the papers to annoy him? Also, how competent are Wally and Iris in this reality? They've apparently achieved the same amount of heroics as Barry, Caitlin, Cisco, Joe, Wells and Iris with all the resources of STAR labs in the regular timeline.
Finally, please no more Speed-based villains. It's getting repetitive and dull. The Rival, with his black costume and desire to be the "fastest" speedster who "terrorised" the city for no real reason, was nearly identical to Zoom. With so many years of comic book stories, surely there are other super-powered or super-weaponised villains which they could introduce? Or they could track more "regular" heroics, like trying to evacuate people from a burning building, rescuing people from car crashes, etc.
All that typed, I only complain so much because I like the show so much. I just want to see it achieve its potential instead of being stuck repeating its past successes until they start to feel more like failures.