I love these. They are not pepper bombs but I get plenty of flavor out of them. Not sure down time will help. They might just not be your thing. I love them.
Everyone has different flavor profiles.. I like a lot of stuff that others don't, and I don't like stuff that others love. It's all about smoking what you enjoy, and if you don't enjoy a cigar, don't smoke it just because other people say it's good.
Scott