Only problem here, is she still would have NO story. Just still 2 fetch quests that fail and if you dont romance her then you could just ignore them.

First and foremost i like everyone here want her to have a happy ending, and the 6 month thing would give her that potentially.
But honestly. Karlach is straight up unfinished. And deserves added content. And an in game way to fix her. I will still be pushing Larian to seriously consider revamping her questline. As that is one of the top requests from the fanbase.
Every other origin character needs some tweaks here and there for sure. But to truly do karlachs story justice (Justice for Karlach!) She neefs more then a few minutes at the end of "and it allll worked out see?!"