«Freelance» is a stand alone software based on Cotonti CMF (in general it's a bunch of extensions + own theme and install script). As I know it's no longer supported by general maintainer.
CMF Cotonti is supported now at least on «bugfix» level.
Nevertheless, both of it is a open source software. So any suggestion, fixes, enchanchments from the community are welcome.
As about «re-write half of Cotonti core,logic» — it's based on your final needs. Cotonti is quite flexible system even in current state and allow to extend a lot of its own without need to rewrite core.