what are your difficulties against Juri? Piercing her defense? As you guessed, this matchup requires patience… learn to absorb her fireballs. Her strength is at mid-range, thanks to fireballs and dive-kicks. Once you’re in close range, you’re at advantage… but she can anti air you easily from mid range and she can use her ex pinwheel to get you off on wake-up. This option can be baited but even if she hits you, it won’t do much damage. The problem is that she pushes you again at her best range… Normal pinwheel can be crossed up. All in all, once you’re in close range, you can jump on her much more easily and beat her with Gen’s normals.
I usually don’t go air-to-air against her. Her air-to-air options are not better than Gen’s, but if she hits you, she can combo from them.
I’d suggest using U2 to stop her fireball game and punish baited pinwheels… ah, last thing, when she activates her Feng Shui Engine, BLOCK, don’t push buttons, not even tech-throws… I’d rather get thrown than falling for her tricks and eating a huge feng shui engine combo…
Sorry, I don’t have much time today, I’ll let more expert Gen players give you better suggestions!