I thought about it being awkward to play it over a good turn 1 creature - however...
...against a delver deck post-board I would not assume that my turn 1 creature survives, but that Sanctuary has a much higher chance of sticking around. Now if I can play two 1 mana creatures in my 2nd turn (a two land hand against delver should be assumed), I do have an advantage because either I draw some cards or my creatures do something. And I think unless our opponent has mass removal or a Leovold to stick around our chances of winning are increased significantly in this scenario.
your comparison to Leovold makes no sense imo.
Leovold is much stronger of course. :) but you compare a creature that costs UBG with an enchantment that costs G. Also - for the main purpose of helping early vs. delver Leovold is not relevant. ;)
To argue that we need our SB slots more vs. other decks than against delver: sure - that might very well be the case.
TCdecks shows that Grixis and BUG Delver are very strong. I don't know about you guys but altough I am not afraid to play against delver - it's no walk in the park and high impact cards vs. a popular matchup are worth testing imo.