As to whom it’s aimed at, it requires hero mastery so someone who has a decent roster. This is not necessarily “long-time,” depends on your definition of long time.
Would you say a challenge event is for a “long-time” player? I wouldn’t but it does take grinding to get there. This is similar.