Zondaracer,
I don't wish to pee on your parade but I would check if their Op's Specs actually allow anyone in the Right seat?? If my brain serves me correctly there was a violation against them for doing that after an accident several years ago.
Their certificate is held in Provo, Utah, but they operate mainly out of Billings, Montana so a check with the Utah FSDO would clear it up for you.
Speedbird 48.