That's a great analysis of what's involved. It appears about the only parts that you can be sure won't need changing are the CIU and handlebar switch panel (and associated cables).
I have one of each on my two bikes, and the electronic servo is superior in its response, but like you say, I'd have to be over-supplied with money or madly demanding of precise CC operation to go to the trouble of upgrading.