I have a kitchen full of cast iron, both plain cast iron and enamel-coated cast iron...LeCreuset to be specific. I wouldn't be without any of my pieces for a variety of reasons.
The plain cast iron has its place in cooking, but so does the enamel-coated ware. I especially appreciate my LeCreuset cookware when I have to make dishes that require ingredients that are high in acid content. This is not something you would wish to do in your properly seasoned regular cast iron.
We've used our plain cast iron many times while cooking over a campfire. Wouldn't do that with any enamel-coated cookware, but it would probably fare just fine. It's just a cosmetic thing with me.
Whatever you choose, cast iron is great for retaining heat. Do your homework and enjoy your choice(s).