Hi Mpire,
I live not too far from Deer Park and My biased view would be to go for Albion (although supply is very limited) out of the two suburbs because of closeness to CBD, access to free way, airport, zone 1 train station, possible airport link.
And if you need anything done to your...