American's dining program is free.
ANd from my experience when I try to dine at places looking for UA miles, they end up being posted faster on AA.
So Justin I would say if it's free sign up for as many free dining programs as you desire and hopefully the miles will get credited before you are old and grey.
For an explaination of what I mean: read the past posts on the Mileage Plus dining program.
Personally, I've given up on the dining programs. They are so poorly managed that
I'll be lucky to get one in five dinners credited. But you may have better luck.
CATMAN