So I just had an OnBusiness AA domestic that I had, but was rescheduled to another ticket due to IRROPS credit correctly. No idea on how generalizable that is.
I just flew another sector with OnBusiness on AA with a J code, so we'll see. It will certainly make making platinum a lot more easy.