KravtZKirkwood is a pretty savage mountain def would have some fun there.
That being said...how can you go to Tahoe and not ski Squaw at least a for a couple days? Its insane and such a legendary mountain. Well worth the price of a lift ticket for a couple of days.
Fabulous mountain but it isn't perfect it gets skiied out fast as fuck the bowls are icy and moguly and its expensive if you didn't get a season pass there for a few hundred. But again its a great hill not many better in the US.
But honestly it gets the least snow Sugar Bowl next door gets a few inches more every storm and Kirkwood is Kirkwood and gets hammered. I mean don't get me wrong it gets the same that Northstar and Alpine gets but there is a difference Tahoe is a funny place the snow quality is definitely better in SLT.
Kirkwood and Heavenly are perfect for where they are at and if they spend 10 minutes on legwork to find a room and call around to the motels 4 dudes will literally be throwing down 30-40 each for a weeks rooms and skiing. And South Lake has shit around it theres nothing around Squaw and North Lake is small and kind of resorty they'd spend significantly more on food being in North Lake. South Lake is a normal mid sized town in California its not really a resort town nothing has higher prices in terms of food and shit so they can all get down on some PIzza Hut for 4-5 bucks each after.
They have the right idea hit Utah and Vail for a day each on the way there but don't stay over and on the way back hit them again and rage Tahoe for a week.
At that time of year it will have the better snow. (If it was December I'd say Vail and PC almost always would have better snow but not March Tahoe is titties in March it dumps every other day in good years at night and is sunny afterwards.) OP and his homies have epic passes with gas prices being the way they are they can each pull this off for like 100-200 each total.