Update 1 (9/25/20): Just came across this guide from Frank Seel that has a lot of good info for upgrading the ender 3 for dual extrusion:

https://docs.google.com/document/d/1IQDRLj9uF0QOfPY6kHdVu1ddVpu4g-P312D2ZuL-EcA/edit?fbclid=IwAR2AarUht5GRGL9LW2EgjAqHCRxcy8dC1YSHw5dELkQ9oJIYOOjhEpO3y2I

Update 2 (9/29/20): Have been having issues with both nozzles clogging after the first few layers. After retightening the nozzles, checking the tubing length into the hotend, etc., I figured it's not because of any slop in the hotend assembly. I think it is a result of some of the standby settings Cura uses which retracts and cools the unused extruder while the other is in use. This seems to make a plug in the retracted filament that then won't extrude if the settings are non-optimal (similar to the issue in this thingiverse post: https://github.com/Ultimaker/Cura/issues/5432). After raising the standby temp from 175°C to 205°C and drastically reducing the nozzle switch retraction distance from 16mm to 3mm the clogging issue has resolved, although the inactive nozzles ooze more now so it seems these settings need more tuning to optimize.

Update 3 (9/30/20): I was still getting some partial clogging and underextrusion, especially with a translucent blue PLA filament, while the black filament was printing fine, regardless of which nozzle was used for each filament.

Examples of translucent blue filament under-extruding:

I realized the spring in the extruder block is supposed to be installed in a different manner so that it could be compressed more by tightening one of the supporting screws. After making this change, and adding some additional force to the extruder bearing, the filament is being keyed a lot deeper. I also switched to some white filament, and haven't noticed the under-extrusion issue anymore, so it may have been something about the blue filament (It seemed like even by hand the blue filament was harder to extrude). I'll try the blue filament again with the tighter extruder block spring and see if I still have the under-extrusion issues.

Tightened extruder block springs:

Ooze shield doing it's job:


Voila:

Update 4 10/4/20:

Still having issues with clogging/underextrusion, and just generally needing a lot of force to push filament through, especially after the nozzle has been heated for awhile or both nozzles are heated. I'm pretty sure the root issue is 'heat creep', where the heat breaks get too hot and filament partially melts too high up in throat where it deforms and gets clogged (if you google 'hot end heat creep' or 'heat creep chimera' you'll find a lot of info about why this happens and how to fix it). This is especially pronounced when I try to print PETG in one nozzle, requiring higher temperatures, and PLA in the other nozzle, and basically have to print the PETG at a snail's pace and I actually have to help the PLA extruder by pushing the filament by hand... I've tried getting a 30mm 24V fan that will mount directly on the heatsink (instead of ducting the 40mm fan) and that didn't make any noticeable difference. I then tried mounting a blower fan using a mount from matt448 on thingiverse (https://www.thingiverse.com/thing:1600018/makes) and that definitely seemed to be doing a better job of cooling the heatsink but the nozzles still required an aggressive amount of force to extrude. (but obviously printing PLA out of a single nozzle is mostly fine, since I was able to print the new mount with only a few missed-steps from the extruder stepper)

Radial fan mounted on heatsink:

I've tried both the titanium and ptfe lined SS heat breaks that came with the kit and they both have the same issue. I'll probably try out the volcano heatblocks/nozzles that also came with the kit, since those have a larger melt zone and may help to reduce some of the extrusion pressure. I also just went ahead and ordered the legit chimera heatsink and heat breaks which will hopefully be a lot better. I also ordered the strongest 40mm axial fan I could find on digikey so hopefully I'll find some combination of hardware that gets things working better.

Update 5 10/5/20:

Switched back to the titanium heatbreaks that came with the kit, because they have a thinner break and are supposedly less thermally conductive. Also since I want to print with PETG the PTFE lined breaks might not be as reliable at the higher temps. I also tapered the PTFE bowden tubing based on this youtuber's reccomendations (using a pencil sharpener which is suggested in one of the first comments), and that seemed to make a noticeable difference. So now with the radial fan, titanium breaks and tapered bowden tube, I'm having a lot smoother prints with two colors of PLA, stay tuned to see if PETG works better now too. 

Update 5 10/17/20:

Ok so I think I've got the best heat-creep mitigation parts on now, and it still isn't having a huge effect. I switched to the petsfang mount which has better ducting around the heatsink, as well as using the beast of a fan I linked to previously which in addition to being kind of dangerous (chopped up my finger once along with a printed part that got too close, motivating the addition of this fan guard) really moves air through the heatsink. I'm also using a genuine E3D chimera heatsink and the volcano blocks/nozzles that came with the WINSINN hotend kit. I decided to stick with the titanium heat breaks, as they really do seem to be a lot less thermally conductive but it doesn't seem like that gives a huge advantage over the PTFE lined SS heatbreaks, or the all metal SS heatbreaks from E3D. The volcano nozzles do let me print way faster though, and I was able to spit out a yin-yang test print with both filaments at around 60 mm/sec without any extrusion hiccups.

Petsfang mount:

Dual-extruded yin-yang test prints showing better extrusion in half the time:

I'm really not sure if the more stable extrusion now is due to better heat-creep mitigation or rather just a bunch of slicer parameters that I've been steadily optimizing (nozzle temps, standby temps, retraction distances/speeds, etc. etc. etc.). There's still much room for improvement, but I think I'm just going to stick with the current setup and do what I can with further optimization of print parameters.

Last note is that the petsfang parts fan duct is not the right length for the volcano nozzles so I'll probably replace that at some point, but other than that I'm probably going to stick with the current hot end components as they are.