I think there doesn't even need to be LRT parking at Brentwood. I can understand the reasoning behind having a large parking lot in 1990 when it was the end of the line, but now it's less than halfway out on the red line (realtors are calling Brentwood "inner city" nowadays), and none of the stations closer in have significant parking. Also it's hemmed in between the Bow river and Nose Hill, so cars coming from more than about 2 km away would be closer to other stations.
I think its proximity to the University office park, and the University itself, would make it a good location for dense residential even if the LRT wasn't there.