This is an interesting discussion that you guys are having.
I've always considered the one and done to be a bit of a benefit to us smaller schools. For example, for each Gordon, Mayo or Beasley that a big school signs, it fills a scholarship and bumps another 3 or 4 star player (who may actually stay 4 years) that the school would have signed to a different, often smaller school like a Bradley, Creighton, SIU, etc. The net effect is that we get a player we may not have otherwise been able to land and the big school has to fill the hole the next year after the superfrosh jumps to the NBA.
Another potential long term advantage we may have is what Bob Knight talked about last year. If enough of these superfrosh keep leaving for the NBA from the same big schools, it could cause the big schools to ultimately lose scholarships as the graduation rate will fall below the new NCAA thresholds. I don't know how likely this particular potential advantage really is though...