I haven't heard about them , but I'm fairly certain that one of the "rules" of Celebration the town is that you are NOT allowed to use any home you buy in Celebration as a rental business.
Now given that fact it is certain that by using the name Celebration, the company is hoping to "cash in" on the name and in doing so is either using "slick management" or trying to mislead people who don't know the full scoop. Either way I am always VERY wary of companies that adopt these types of methods IMHO they are being dishonest in the way they portray themselves.
That doesn't mean their is anything wrong with this particular company, I just distrust the mentality. JMHO