The paladin gets only one spell per spell level from Oaths? I thought they got two.
Well, easy fix for my above suggestion would be to take the Druid of the Land spell lists and then give the Ranger only one from the list, most likely taking out the high damage spells and leaving in the utility...