To be honest, I don't like this perk the most. Because it looks like a bad cliche. This would be normal for the original game, but Fujino should not forget that SAO has a backstory and he partially used this backstory for his game. As far as I know, everything that happened in Aincrad is canon for Sword Art Online: The Trap of Breath Concealed Magic. That is, if Asuna is now 19-20 years old, then she and Kirito have been together for 4-5 years. And they have huge plans for their lives here, but is it enough for a couple of months for Asuna to forget about everything? Just because of sex? Have you fallen in love with a hopeless, cowardly fat man who will have a harem of women with children like her in the future? Then I'm afraid it's not Kirito we should be feeling sorry for. Asuna will suffer the most in the end. Kirito may be sad for a couple of years and start a life for himself, but Asuna will spend her whole life giving birth to children to a dirty fat man.
You can say that this is NTR and this cliche looks quite normal. I agree. But! This is not the case when characters with a deep background are used, which the author uses as a canon. If Fujino had said that there was no Aincrad, no ALFheim, and Kirito and Asuna had met six months ago, it would have worked, but not in this case. I can say that if Asuna wants to fuck Inoda, then let her fuck. Even if she gives birth to a child from him (according to the canons of NTR, a girl will be born - a copy of Asuna and no one will understand anything), but she should not love Inoda. This will be more correct for the NTR component and for the adequacy of what is happening in the game.
Well... That's my opinion. Sorry for another stream of consciousness... If Fujino leaves Asuna love for Inoda in the plot, I hope he writes to us in large letters that -
Asuna has gone crazy. It's very difficult to accept it in any other way.