I think McRoberts will get more playing time at the end of the season, but I'm not sure of his future here. The Blazers still have Freeland playing across seas, LaFrentz still has a long untradable contract, Travis Outlaw can also be played at the power forward position. I'd say McRoberts will break out on a different team.
Actually, LaFrentz contract runs out at the end of next season, so teams will actually want it to clear cap room. Though, Blazers should just keep him and get the cap room themselves so they can re-sign Roy, Aldridge, and Oden (obviously he isn't the only one coming off the books).