I was about to make a post about this also. I have not liked any NFL products that have came out this year. I actually and I am bein honest prefer Press Pass to any of them so far. The clear sticker sucks!
Clear stickers only work on lighter colored surfaces, white being perfect. But alas, the card companies think a clear sticker on a foil surface is a good decision. Kinda makes the clear sticker just like a foil one when used like that.