Obvoiusly you can access all the same areas from both trailheads, but to get to the top of the mountain takes longer from Albany and may require you to carry spare fuel or make a stop at one of the other lodges for fuel.
The trees are tighter down near Albany, so you have to look for the meadows a little more than you do up top. The meadows are there, but you have to find them. Albany is not the place to ride from if hill climbing/high marking is what you are looking for.
The Albany parking lot is better sheltered from the wind than Greenrock, and IMO the Albany lodge is easier to access from the majority of the parking area as compared to Snowy Mtn Lodge/Greenrock (you can load up your sleds at the end of the day and walk from the lot to the Albany Lodge to grab a bite to eat)
Most people on this forum prefer Greenrock, but there are a few of us that ride primarily out of Albany.
My suggestion to you would be to try Albany on a day when the wind is blowing like crazy up top. Just my opinion though.