Interesting points are raised, and I agree that scheduling logic should remain in TvScheduler as much as possible. Especially conflicts management will be an area that will allow for some tweaking here and there, but that's something that will come out of the real-world testing and experiences.
In the mean time: is anyone testing or has anyone tested the new beta I uploaded last week? No bugs have been reported so far, so that's either very very good news, or noone is actually testing it
I'd also like to know if the beta is being tested on both SQL Express and MySQL 5.