I've done the same as Bankroll - my daughter knows that she needs to graduate in 4 years and that she needs to make that happen. If it's not going to happen at Asheville for whatever reason, then she'll have to transfer. Financially she has no reason/excuse for not achieving that.
But I agree that if she's surrounded by other kids who are not on the 4 year track, that can be detrimental. I think, Bankroll, that you and I will just have to take stock at the end of their first year and hopefully all will be well.