I think they should change everyone's breeding times and upgrade costs monthly (or some regular interval), so that players who are stuck with the bad end of the deals aren't permanently frustrated. It will give people a choice... Get instant gratification and upgrade now or wait until the next month and hope that the cost is cheaper. It would particularly be nice for breeding, especially for those people who have 12 hours, to know that it isn't permanent and that next month you might wind up with 4. It would probably even get people frustrated with the expansion to play it more, because people would want to take advantage of the time periods when breeding times and costs are low for them. It would give players another reason to not give up on the expansion just because they have the bad end of the deal right at this moment.