Are these the same as the usual 10, 20, 50 or 100-credit packages?

No. Chase Subscription Plans are separate from our regular membership [...]