There is no way to provide an intelligent answer without knowing what size boat but most importantly how far are you control stations from the engines, as well as how many control stations.
Personally if the cable run are reasonable and you have no more than two stations, I find it hard to beat cables. Cheap, easy to maintain, reliable and give you warning when something goes wrong like a loose bracket. Electronics have become pretty reliable but can still fail, often at the wrong time.
Also some systems still use cables, anyway. A few years ago I was coming in to dock in Fairhaven ma when I lost controls on the starboard engine (morse electronic) Docked on one engine. Fater restart all was good, only to have it fail again later that day across the bay approaching woods hole in pea soup. Hardly good timing.... Error code on LED was not listed in the manual... Turned out to be that during routine engine service, the mechanic has moved the cable linking the ZF tranny to the Morse servo, increasing friction and causing the system to go off line. Jsut an example... But I like th KISS method when possible