I can see from both perspectives.
This is just an idea but I was originally thinking of suggesting a perm item to show off that you're an event god or something. When it came to the price, I was talking about some super absurd amount like 1000 event points to purchase the item. I thought that it would add longevity to events since people actually have something to grind towards. An item that flexes 1000 victories in events would be pretty cool IMO. At 3-5 games per set and lets say an average of 2-5 sets per day, you can get anywhere from 6-25 event points per day. If you divide 1000 by either number, you get a minimum of 40-167 days before someone can obtain the items. That number is ONLY IF they win EVERY SINGLE EVENT for those 40-167 days. If you factor in how highly unlikely it is for that to happen, we're looking at months of grinding before someone is able to purchase the item. Obviously, the numbers can be tweaked here and there.
Alternatively, maybe putting a limited supply or timeframe on the items will drive event popularity or maybe even bump up its daily active users. The limited supply or timeframe can drive urgency and demand up for the items. It's also beginner friendly since you don't need super spicy skills to win an event.
In my head, its a win-win. Players that don't play this game super competitively can have an alternative goal in mind with a lengthy amount of grinding to keep them occupied. Event games are already being hosted by the ETs so the only extra work would be creating new items and tweaking the website to list the item every few months. A higher cost with a supply and time limit can drive demand up because of the item rarity while giving whoever is creating new items plenty of time to make another. It's relatively low maintenance but do forgive me for my ignorance if I am wrong for I have no idea the work and time needed to create new items.
Worth trying IMO but just a suggestion xP.