Thanks, Purple Elephant!
I also thought of a way to implement these features into Fortnite Crew that Epic has been pushing.
The player shop could simply be relegated to only current members of crew.
Returning recolored skins could be issued on a weekly/monthly basis in a “Crew” tab in the shop, allowing exclusively members of Fortnite Crew to purchase them.
While I am uncertain if it is practical in the case of the former due to the limitations of the restriction to unobtainable items (and their volume decreasing with recent changes to all following battle passes) and the opinions it may create amongst people not wanting to buy crew, I believe that the latter integration would certainly help improve players perception of Crew and its benefits without drawing any negative attention.