Well that's the idea, but unknown is if I lose one right after TO is committed can I still clear the trees. The trees are blocking most of the wind so once clearing the trees it could get interesting.
That's pretty much a no. Nothing that can get in and out of that short of a strip has the OEI climb performance to clear those trees if you lose it right after takeoff.
Now, the shorter the takeoff distance or accelerate-stop, the more chance you have of cutting the remaining engine, getting it back on the ground, and hitting the trees at a survivable velocity. The Aztec C has an accelerate-stop of 2200 feet (standard temp, 0 MSL)/2500 summer (90º, 1000 MSL) and the Seneca I is 2000/2450. Those are really the only two we're talking about with any margin at all - Others, not so much. The 310's accelerate-stop is 3400 standard/4050 summer, which means you'll be going into the trees even if you lose one on the ground shortly before rotation. B58P is 3100/3600, same thing. Of those, only the B58P has an accelerate-go chart published, and that comes in at 4500/5400 for just a 50-foot obstacle.
So, with any twin, you'll have to treat it like a single if you lose one prior to clearing the trees. Pull to idle, get it on the ground, slow down as quick as you can. The Aztec and Seneca might give you a chance to not bend metal if you lose one 25 feet in the air, whereas the 310/B58P may hurt you even if you lose one just before liftoff in the summer.
The B55 has also been mentioned. It's got takeoff of 2200/2600, accelerate-stop of 3350/3750, and accelerate-go of 4000/6000 to 50 feet, so it's more in the 310 camp.
Aztec and Seneca are the safest bets.