Esters in of themselves are not necessarily bad. Banana, pear, grape, rum and many other flavors are esters. But like alcohols, there are those that are ok for ingestion, and those that are not. Ethanol is not nearly as bad as isopropanol, and there is only one carbon difference.
Water-insoluble oils tend to dissolve things better than water-soluble flavors, as has been experienced with cinnamon oil here. Clove oil is similar in this respect (grind up some cloves in a plastic-lidded coffee-grinder, and see what it does to the plastic). Frankly anything that dissolves plastic is right out for me and vaping.
My advise is to stick to water-soluble flavorings. Essential oils may be "natural", but if they are water-insoluble, other problems from inhalation can arise. Not talking about reactions to form other compounds, just talking about insoluble oils themselves...if they do not dissolve, then they cannot be easily expelled.
There is a general belief here that flavorings should be all natural, and come from natural sources, like fruit extracts or essential oils. I completely disagree with this, because inhalation is NOT eating, and simple water soluble molecules that have a good food safety record are the lowest risk. The issues with inhalation make this especially important.