Is cRPG best ?
In my experience, cRPG was a blast a couple years back, there were a bunch of fun people playing. Of course trolls and jerks were rampant, but it seems nowadays the entire community consists of them, which is a shame. I've only seen the NA side of it though so I can't speak for the EU people. The mod also seems much less active than before, it was commonplace to see regular battles consisting of 100 players at a time, and even larger Strategus battles.
The hello kitty banner syndrome found in Nord Invasion also plagues cRPG. Once upon a time you could download your own banner packs for cRPG, and I even made the banner that our little clan used (we were call the Eastern Tsardom), and after that clan splintered I kinda stopped playing. Now with the little auto-updater you're pretty much forced to use the banners that each clan pays for (at least I think they pay for them?)
The premise of the mod is pretty cool though, a mod with persistent characters so you could design your character to suit your playstyle. They also have a somewhat interesting system that prevents you from loading up with a board shield, pocket pike, long-hafted knobbed mace, and awlpike. Now weapons take up a certain amount of slots, and some weapons you automatically drop if you try to put them away, such as pikes. The idea of having to drop certain polearms in interesting because it's not like you can sheath them properly in reality, but the system isn't perfect. A pike you cannot drop and have in your hands constantly somehow takes up room on your belt for a sword, for example. probably just for balance reasons.
In essence: used to be fun, not as many people play now. Has interesting concepts that aren't perfectly executed, but if you expect perfection from a mod well...
EDIT: Oh right, regarding the blog post. it seems that, unfortunately, the defenders still all pile up at the top of a ladder. One of the most annoying things in Warband is how the AI is content with simply forming a conga line as you backpedal and kill them one by one instead of trying to surround you or keeping a distance appropriate for their weapon.