I think it is a meta tag, because:
If the tag can’t work as the only tag on a question, it’s probably a meta-tag.
If the tag commonly means different things to different people, it’s probably a meta-tag.
The advanced means something else for different people: person A can find a challenge an advanced challenge, while person B can find it a intermediate challenge.
Should the tag be removed?