I really hope she's a permanent member...
And yes, I've level-upped Liara...most of the time
. The problem is that since her mission was so rewarding (free resources, additional upgrades) I tend to play it
early so there's not much squad points to spend. And if this new DLC also promises great rewards I fear I will be going down the same path. Again.