One of the most important things for good flavor is a nice SLOW dry. 10-14 days hang drying is a great start.
and another is
Really waiting till the plant is finished and not harvesting early is vital to getting the best taste. Do you have any preharvest pictures? One of the biggest mistakes new growers make is harvesting early. It will negatively effect flavor, smell, yield, and overall quality.