I think its cool that there is a VIP island, where it requires special access, right ? I mean, there is only one VIP island in the whole realm. Inside this VIP island, there is only ONE soloque NPC, yet we are having to deal with troll-kids who block the NPC with mammoth mounts.
Solution is simple, I am not asking you to punish kids for their behavior, simply make it impossible to jump on the top of the NPC. Either move the NPC away from the mountain so that people cannot jump on top, or create an invisible object on the top of the NPC so that jumpers will get blocked.
I think the solution is harmless and does not require so much work to implement. Please consider this thread.