I was thinking most relays should run an njump.me service on the relay https url. nevent + nprofile has the relay encoded, in which case the service should just do a redirect to the relay that can serve the content.
Would probably make the implementation way simpler.