Seems legit. Not that different from other Aggro/midrange divine paladin lists I've seen. You should be about to get rank 10 with that and rank 5 with dedication and some meta tweaks.
personally, I'd get rid of the noble sacrifice and one argent protector (often dead turn 2.
You could add finishers instead like mountain giant, tirion, leeroy, or rag. (I know you think you'll never get to mana, but in games where you haven't won by turn 7 and the opponent isn't holding a ton of cards (for divine favor use) it gives you an out.
Murloc Knight is pretty awesome if you want to use hardly any dust at all. Mukla's Champion is also good - those 2 cards should be enough to hit rank 15 with mostly basic cards. Play them on turns where you can use your hero power for the inspire effect --> most opponents will try to destroy them asap.
The "cheap" deck above is also pretty effective, each card is useful, but Keeper of Uldaman is from League of Explorers (an extremely good paladin card, it can be used to weaken enemies that are too weak to trade with the keeper or you could buff your own vulnerable minions if needed).