well written post. Easy to read. Loyalty programs SADLY remind me of latest movie "Ready Player One". have you seen it? if you're into Virtual Reality then i would totally recommend.
I upvoted to many people lately and my voting power is only around 50% so i need to recharge it.
But i will follow you closely. Good luck with the contest
Cheers,
Piotr