You haven’t experienced true hell yet as him till you try to take a decent snake on. Think getting zoned out by the three links and Belmonts are frustrating, wait till a half decent snake comes along.
However, don’t let it discourage you. He’s imo the best shield breaker this time around thanks his smashes, and to the buffs to his up tilt making it just a tad faster, thus allowing for some hard punishes on people either from good reads off flame choke, or bad airdodges. It’s one of the main reasons I still stick with him despite him having so many issues against a lot of charactes.