We just completed the departure flight legs of our trip (first ever cruise). I tried deviation but the fees ( 2 stops and +$2,500/pp and short layovers) didn’t work for me. By a stroke of luck Regent booked us one stop flights each way at the 75 day period. The first leg (RSW to Frankfurt) was with Discover. Now that it’s done I have to say Discover was pretty good. The food was excellent and the staff was very helpful. We had almost 4 hours in Frankfurt and due to the layout of the airport we almost needed most of it. Made the connection with Lufthansa and arrived in Rome just a little late.
So at least for us Regent did well with no deviation required.