Remove set spawn windows and it solves the issue with having to camp it. just make it random no more 23-24 with 30min windows. Make it where it is not campable remove the small spawn areas. Those 2 things seem to be most peoples complaints so just remove those 2 aspects.

As for hard content, that is half the battle. Garuda or even several dozen fights like that will not replace nms in the open world at all. That style of content is really good, but it is not even remotely the same.