Interesting to see how this plays out versus holding a calendar thru earnings, as both should profit by a move of less than the implied. For stocks that typically stay within the implied I've always liked the calendar because the IV drop hits your short log more than the long. You don't have that with the flys, but then again I've never played them thru earnings so I don't have any practical experience with how they behave in this scenario.
That being said, AMZN is not a stock that typically moves less than the implied so IMO I don't think its best suited for a hold thru calendar or fly. Over the last 12 earnings cycles it has exceeded the implied 5 times, been right around the implied 5 times, and only 2 times was significantly below the implied. Realize that this trade is more of a gamble than one with historical trends in your favor: Here is the earnings history with the move vs implied on the right graph: