There's 3 forms.
The first two options ask for no personal info other than your address really (except the 2nd form asks for the # of days you were out of the country and what the purpose for your trips were, i.e. business, pleasure etc). The third option does in fact ask for acct. numbers and asks that you list the amounts spent on those particular cards per year. This option is also the option to use for more extensive travel outside the country, meaning business travellers. And it says all this in the instructions, they aren't being sneaky or covert about it because they tell you right there in the fine print why they ask for acct. info . for option 3.
I'm still gonna hold off and see if I hear/read more about it. But the more I have read in the fine print in the paperwork (and there is A LOT) the more legit it really sounds.