I do like it best, but there are still some issues with it (i consider them minor but can very well understand people who don't like it.).
One thing to remember though: Cephalo (the one who designed the creation.py / erebus.py mapscripts) is likely still fiddling with the mapscript so you shouldn't give a final verdict on it before the last major "issues" with it are hammered out. No matter if you like it or you don't.
+ its highly customizable (directly in the erebus.py file) so you can try to fiddle with the settings to produce better results.
One basic rule stands though (at least so far):
It usually plays out much better on map-sizes medium and above. Below small its rather prone to produce results which are subpar.
(Also its a good mapscript to overcrowd usually which is easier / better the bigger the map gets. On medium + its easy to put as many civs as usual for a map one size bigger. Even 2 or 3 more than that usually works out fine.
I would go so far to say its borderline mandatory to get a really fun + rather balanced game.)