Only available to those in the VEDA "Very Good" or higher brackets...
I don't think it's very hard to get a 'Very Good' Veda rating. I've got multiple cards including this one on not a huge income... and I had a 'Very Good' rating.
I would think if you don't have a 'Very Good' rating this card is probably not suited to the applicants needs.