Hmmmn? yours Powerful? mine, Boring?
Yukari beats all the other touhou characters you mentioned without even having to think about it.
And she's mai waifu.
Suwako can beat all of them too, just by sheer godly domain. You stand on the earth, or on an earth-based water source? you lose.
Tewi i like because she's cute but has that awful personality which makes her more endearing.
Oh yeah, Suika can totally kick anyone's ass. density can be used for anything, apparently.