Ya if continued those would be nice additions. For UI is real, I dont know how we would have added those even if we would have time.
An idea, for a map, you can add a sign that says "You're here" or something like that.