No offense taken, I enjoy debating :-) (and this is great for figuring out what potential users concerns are)
My thinking was that it comes down to... do you think it would save your practice more money than it would cost, and is it cost effective compared to the competitors? I don't think it can be easily compared to a mass-market consumer product, especially not one that works on the movie blockbuster model.
It would be a good project to chew on, though proper Time handling can be very annoying (DST, time zones, etc). Some languages handle it pretty well, others (Java) don't handle it nicely at all natively (though there's an excellent library called Joda time that you can use instead). Not sure how Python and C# deal.
My two cents, Python is a pleasure to work in, though if you're going to be making desktop business software, C# and the .NET environment might be more useful. If you want to try your hand at web apps, Django (a python framework) is great.
Anyway, if you'd like to focus on something else which you REALLY need done and there's no good alternative for, AP can take care of the scheduling for you :-)
Thanks for the good discussion.