You don't need to let spreadable cream cheese come to room temperature to soften and you don't need to drain this in any special way for this recipe. You can substitute with block cream cheese, but you will need to let the block soften and will find it a bit more difficult to beat the filling smooth initially.