Not had a problem with AA and reserving premium seats as an Emerald. I only wish they allowed you to do it via the website and not have to call their call centre.
For an airline which even allows you to book partner flights (and have the best booking engine by far), it's surprising they can't let you put in your partner number into an AA booking.