This would really get the whole scary idea of buying AP cards out of the way. Some of us just don't like leaving the house very much :3
It's not the safest to buy AP cards from other players. You never know who will scam you.
In addition, maybe AP could be compressed into an item form? A gift-box with, say, ten points inside of it once opened? Would be convenient for reselling through the trade mechanism, rather than the AH.