The answer to this (as always) will come from the business requirement.
The standard CF module can be quite a nice fit if the business is running on value streams that are being served by the standard CF Worksheet source documents.
Try the standard! Use the Manual options for the streams not covered by integrated documents (rent, wages,...)
Consider 3rd party solutions when...
- large amounts of cash are moving on streams not covered by CF Worksheet : f.i. large verical solutions generating documents that generate cash, on (posted and unposted) customized document-types
- payment installments are customized not using Customer/Vendor ledger entries