I don;t know if it'd cause a performance hit, or how much of one if it did, but IMO, if the horizontal planes used in the trees were given a little - just a little - visual thickness, it'd help. What makes things look quite so weird from ground level is that our systems often find themselves trying to render the side of a textured surface of zero thickness.
Perhaps giving those bits of teh trees a little "solidity" might help.
The only other thing I can think of that might would be to ensure that the vertical bits of the trees contain bits that spread out to conform with the horizontal canopy. That might be easier to implement, but would take work by the modellers/graphics folk to get the trees looking as "right" as they can.
All that aside, I think the trees are great, considering. They will do the job of giving GVs a chance to hide from planes, and with the extra terrain stuff generally, it should make ground battles a lot more interesting.
Esme