I've flown ANA, ANK, and JTA (JAL group member) many times on KIX
I was pleased with ANA's service on KIX
although they've cut back in service since I first flew with them. Very attentive and courteous FAs and extremely reliable - no delays. My only complaint is the very high fares.
On my OKA-MMY-OKA flights JTA has cut back in service to about nothing. Not a really big deal on a 45-minute flight but ANK offered more attentive FAs and offered audio entertainment. Both were extremely reliable, I haven't had any major delays with them.
I agree that it is usually difficult to understand the English spoken in Japanese flights, but I've never had problems with requests. On my last flight with ANK, I requested a newspaper in English and they started repeating announcements in English after that which I thought was VERY nice of them.