I totally agree with Trueb7ue on all points. There are definitely characters in my avoid list that have good footsies and are awesome characters but there’s some reason or another for each that I wouldn’t recommend a beginner start there.
PS. I LOVE watching Ibukis that can happily play the neutral game and footsies, it’s part of what I think makes Sako’s great!
4neqs, Viper isn’t on that list for her difficulty but for her weak neutral game and reliance on ‘gimmicks’ in her ambiguous burn kick. She just doesn’t teach a beginner enough that is transferrable to other characters and general SF play in my opinion. For a dedicated beginner i think character complexity is up to them as long as it’s fun hence Gen is fine and Viper probably would be too if she had better normals.
I may as well clarify why I think the others aren’t good beginner teachers:
Oni, Viper: ‘Gimmick’ reliance, weak neutral game
Fuerte, Seth: 50/50 guessing game style
Cammy: too strong and has a flow chart style that can be relied on as a crutch at low and medium levels of play.
T.hawk, Zangief, Blanka, Hakan and Claw: Mainly that they are unorthodox styles and rely on either command grabs or ‘gimmicks’ and the way your opponents play against you will not be very similar if you choose a fundamentalist character later on.
Ibuki: Vortex should be near the last element of gameplay a beginner learns but ibuki tends to lean towards strong vortex focus upfront. Even if you focus on her pokes and footsies, the temptation of her super strong mixups and ambiguous kunai crossup tools will be a big advantage. Imo beginners need to learn the hard way to create success from nothing before they do it from setups etc
That’s just my 2c… it may be wrong and if you love any character a lot, by all means play them! Just consider learning a fundamental character on the side…