Blindsight as a general ability and as a feat is overpowered - according to my reading/DMG , it makes Spot checks completely irrelevant. You always see the creatures. I don`t like this ability, and why do dragons bother with taking spot then? It seems, most designers did forget how this ablity actually works. (with the new distinctin blindsense/blindsight it makes sense).
It might be better if Blindsight/Blindsense/Tremorsense just allowed for changing the skill used for spot (and ignoring any visiblity based penalties like the spell invisiblity) - maybe listen for sonicbased, survival for scent- and tremorsense-based and, if dragons are really that special, still use spot for it...
For Scent:
Currently, there is no skill for this ability. It is usually a wisdom check, and it sometimes helps survival checks. Two possible options come to my mind:
a)
Make scent a skill. Disadvantage: even if it is cross class for all player classes, it sounds unusual that humans can try their senses in such a strong way. But you could take the Scent feat(similar to Track) and make it a prerequisite to make scent checks against DCs above 10.
b)
The Scent feat (can only be taken by certain races and creatures - maybe gnomes and half-orcs) allows to make survival checks to smell, identify and locate odors.