I always consider Ibuki as a double-edged sword. A character really fun to play as, but when you are up against a good Ibuki it can be a frustrating time for you especially when Ibuki’s game is working out for her.
For 2 people with equal skill levels I think these matches can be fun.
But there are a lot of other characters that fall into this category. Take Oro, Q, Necro, Remy, and Twelve. Even Hugo and Makoto in the hands of someone much better can be annoying. And maybe Elena isn’t that much fun for either side.
Anyway I find Ibuki to be the most biggest example of this “double-edged sword”.