While I don’t work on card approvals, I can tell you that the bar for getting a player card approved is very high. If the resources you’re presenting aren’t accessible to users on a wide range of devices (such as the limited accessibility offered in Flash-based media), it’s unlikely your application for a player card will be approved.