Hey mate, first of all thanks for the enchant service.
My thoughts are that it is nice to have the ench games up later on in ladder, but at the same time I dislike them being up very early on.
Maybe wait like 2 weeks or something before you run it, but then again, there are other ench bots so this would basically only change anything if everyone would wait, which is not gonna happen^^.
Pretty sure you will get very mixed answers on this, I guess in the end it is up to you and whether or not running this service rewards you something.