I don't see any reason for compensation here either. AA cancelled the flight 6 weeks prior to departure and offered alternatives. None of those were palatable so they offered a refund + $200 voucher. There's still plenty of time to book on another carrier.
As far as the openskies booking is concerned I think a rebooking in to a business cabin is way outside the realm of "reasonable" re-accommodation. The passenger should have known that was a mistake from the get-go.