Do you run your own relay? Do you expect every user to run it? Do you know there are 5 relays everyone uses (thats why nostr “works” today) 5 more with some data but less popular. And 400 unused empty relays?
You can post your “avatar” to twitter/instagram/facebook and copy it immediately to your personal website, then you don’t need nostr, right?