Congrats, your ending is now my own personal head canon. It even works with the male counterpart, because hugs and the magic of friendship are f-ing universal, plus everyone gets a puppy. "Sweet"
Seriously, I don't think I've come a cross a trilogy with a more universally hated ending than Mass Effect. Judging by the amount of alternate ending fics on fanfiction.net, I'm gonna say my thoughts are pretty valid.
I was so sad when Captain Keith David and Legion died.