I'm no expert so take what I say with the proverbial grain of salt...
Against rugi when you block his 1A, kB, 66BB(if you weren't pushed too far) 2KB(hell even if it hits you, if you're still standing) you should 236B 4 immediately after. In general sophi punishes amazingly and you can prevent your opponent from wanting to use a lot of strings by making sure your sword is in their gut by the end of it.
On Ch 66B+KAB if you buffer G to turn around quickly you can get 236236B(which does a heck of a lot more than btB+K) on them before they hit the ground. Also for 66B+K, remember you can hit confirm for the first hit before inputing the last hit, so if you've got people sticking to their block and they haven't figured to duck the second hit, you can terminate it there to go into whatever other favorite string you have; I like 11AA or 11A[A], grab, or go 4B+K/BB for the reset. The last hit of 66B+KAB is not safe on block, but as you show sometimes it should be thrown anyway.
66K, 3A+B and 236K (or 236B for that matter) have huge cooldown and shouldn't be thrown unless you're resonably certain of connection or you have enough range afterwards such that the opponent can't get a fast enough poke out. Even 3B isn't safe on block.
I'm fairly positive that her A+G grab leaves them in front of you and you have slight frame advantage so after it you can try to play some mix up games with BB, 66A+G or whatever else you might've thrown after connecting.
You might want to try adding 236236AA to your repetoir as well. While it's not a particularly safe string unless you're tech trapping with it, a lot of people unfamiliar with it seem to have problems blocking the second hit, plus it comes in really low under a number of attacks.
Otherwise looks pretty good to me.