Thanks, Mike.
I have had no heat issues related to the battery or ESC. They both run 10 -15 degrees or so hotter than ambient. The battery is where the tank would have been, but the upper "floor" has been moved a bit to try to center the weight of the battery on the wing cl. The ESC is mounted so that its heat sink is flush with the fuselage bottom. Its compartment is vented through the battery box and air exits around the ESC (about 1/8" clearance on all sides. The battery just slides in from the bottom and is secured with a Velcro strap. Recently, I added a second baffle (likely similar to yours) near the front of the cowl (aimed at the center of the motor) and opened the area around the motor up a bit so that I now have about 3/16 minimum clearance around the top and upper sides of the motor). I had added a small "scoop" baffle at the very front of the cowl opening last fall, but that had no measurable effect on motor temperature. The daytime air temperature here has been over 100 degrees for the past several weeks, so I have refrained from flying the setup very much. My best measurement thus far has been about 40 degrees above ambient.
I have two other electrics flying without issue running Aerowind 2820/07 motors, and both run only 10-20 degrees above ambient. One has a cowl similar to the Legacy, but has a bulkhead behind the motor (and is rear mounted). It has a regular spinner with lightening holes in the backplate, and has no baffles or vents to enhance cooling. Granted, it is smaller and lighter than the Legacy, and uses 1500-1600 mah per 5:30 flight compared to the Legacy's 1950-2050 mah, so the motor will be dissipating more heat.
Bob