I'm super confused where that last card in your deck 'flex crush' came from. I've searched around for it, and have yet to find it. But yeah agreed this isn't strong enough for most fights due to the hp scaling in this game.
Pretty sure Flex Crush is a card you start with if you chose the muscle growth path for your player character. I don't know if there's any other way to obtain it.