Currently, I would have to say yes - since there was some announcements posted in regards to free servers and the various issues that x10 has been facing lately.
I've been on Cossacks for over a year now, and I can tell you from experience that their are some times where it will be the best server you could hope for. But then, there are times that it has its problems. Free hosting can only be so good, but I'm sure they will have it running smoothly soon.