Both strategies, and other strategies in between can work. I know a lot of people would rather take walk ons and get more resources next time around, rather than take projects or role player types. But there's plenty of value in having guys who can step in - if needed - rather than walk ons, especially when they often become assets as juniors and seniors off the bench, with high IQs. Pros and cons to both approaches, as it should be. I've mostly settled into a place where I'm going all-in, including promises, on two, sometimes three higher level guys every season, and using the rest of my resources to lock in 4-year role players I generally don't have to battle (much) for. I don't mind taking a walk on, but I try not to take more than one in a season. I like having roster flexibility year in and year out more than resources to add an extra battle or two.