Yaoi in the community I’m in is more ambiguous and relates both with the actual definition and Shounen-ai. As for women roles, Yuri would be what you look for (again in the terms of mainly non-sexual romantic-centric content). I’m not into Yuri much due to my orientation and interests, but if people enjoy them I will not stop them. Are there problems in both, yup more than certain. Also his actual name is Akira/Ren (depending on what content you viewed first), Joker is his Persona name. Please I’d rather refer to him as Akira and/or Ren.