Nice stuff, but f12b4 is only +14 so f2 doesn't jail; it can be armored or backdashed. B12 in piercing is +22 or so(I forget if its that or +21, I'm not home) so only in that variation are you guaranteed another b12 check and jail. And while the sai at that distance is safER, it leaves her to now get pressured, which is why for me, I don't like using it that close.
Her frame data is just wonked to compensate for her range and speed. If you're in piercing, I'd suggest just following up with a run cancel into b12 after d4 on hit since you'd do more chip and will be at advantage. I'm not trying to be nitpicky, it isn't my intention at all, but for a character that lacks the range, speed and overwhelming safeness that majority of the roster has, the fewer strings/specials you do that leave you legitimately stuck to eat pressure, the better.