Sounds like some good uses for Hatch peppers, much like poblano peppers. Being a recently naturalized Texan, I am still learning peppers.
It may be a genetic thing like cilantro tasting like soap to some people.
I get most of my vit. C from peppers and tomatoes. Peppers give meaning to life, and breakfast isn't complete without chipotle (smoked jalapenos) on my eggs in the morning.
Of course, they also remind me to pray when I take a seat on that ceramic throne. ;)
/johnny