There's some H-5s used for development work out there, like testing new radars and such, but they're not in combat service AFAIK.
I was just reading about the JH-7/7A program, they use the WS-6 which is pretty much a licensed copy of the Spey engines as used in the old Phantom FGRs from the UK. In fact, the JH-7's actually had used Speys while the 7As have the WS-6.
Anyway, the Su-30 was originally called Su-27 something if I recall, wasn't it? It was designed to take over for the MiG-25/31s and that's why it had a backseater to operate the radar systems as opposed to the Su-27UB which was just for training. I think the only thing the J-11 program didn't satisfy was their desire to be totally indigenous, needing Russian engines and such. The B rectifies that.
So the question becomes is the J-11BS a trainer version of the B, or a 2-person combat optimized B?