The project sounds solid.
I trust the fellow russians on this, i mean, they gave us already some nice works such the ones of TeamX. I guess it would be better if they launch it in small releases and then sharpen/extend them, etc. Trying to build everything at once will only demotivate then...