Yes, I was thinking about running a local copy of the Weatherlink software alongside Cumulus, not uploading data to weatherlink.com. I would only use Cumulus to upload data to weather underground and CWOP. It sounds like running both programs simultaneously is a bad idea.
The WLIP can upload data to both WU and CWOP via a relay from weatherlink.com. The upload rate to WU is every 15 minutes and that is fixed. I don't know the rate to CWOP.
So with the WLIP, you don't need to be uploading directly to either WU or CWOP as long as you are satisfied with how weatherlink.com handles the relay of your data to them.
As stated previously, WL and Cumulous must alternate access to the archival data within the WLIP logger due to the fact that the WLIP only can handle a single thread at a time. Remember it also has an internal program uploading to weatherlink.com current conditions every minute or so and archival conditions hourly. Both WL and Cumulous archival downloads would have to contend with this activity.
However, if you are satisfied with archival downloads that are up to an hour behind current conditions, the WL software can be set to download archival records from the weatherlink.com site. This doesn't interfere in any way with the WLIP's activity Downloading archive records from weatherlink.com is much, much faster than downloading the records out of the WLIP's internal memory.
If either WL or Cumulous are set to monitor/display the current weather data (LOOPing) from the WLIP, then there has to be a periodic release of the IP port to allow the WLIP to send its uploads to weatherlink.com. I think WL software must have this release built in (it isn't configurable); whereas, in Cumulous you must configure it.
I think I'm fairly experienced in the use of WLIPs with multiple programs. I have a meteohub which is essentially a _nix software program looping several WLIPs for current data. It has pauses built in to allow the WLIPs to upload to weatherlink.com. I don't know how long and how frequent they are though. Through out the day I can periodically download archival records with WL. If I estimate that the download will be longer than 10 pages, then I manually switch the WL software to download from the weatherlink.com site. If under 10 pages, then probably a download of the latest archives from the internal logger can get though using a built in pause window of the meteohub that happens to be available.
This usually all works quite well. Sometimes there is a conflict with a WL download directly from the logger and the download has to be re-attempted after it fails the first time. The only serious problem with this set up occurred last spring when weatherlink.com
wasn't accepting uploads from the WLIPs in a timely fashion. Apparently their servers were congested. They upgraded the servers and all has been smooth since.