My main knock against the Starshine Skullcap and to an extent even Winged Boots is that they aren't strictly neccesary, yet significantly increase the IDs cost. Then again, you can't mass produce IDs as you could in Dom 1, so it makes more sense to stack a few extra items on.