Ok, my thoughts on this are: Yang is Good. But Edge is better. I mean, come on. Simply using his dart ability makes him a valuable character. (Clone him excaliburs, throw, etc.) I dont really use his ninjitsu or attacks, but his sneak ability is really nice. Also, Edge is just cooler than Yang in gereral.
Keep in Mind I never played the GBA version...