Everything has it plus and minus.
Yeah, conversational programming will help short run production big time, however it can create a big problem for company later on if there isn't any guideline for those employee to follow. Example, like curtain employee don't want to save good/working programs to main computer where everyone can download and use it for future run, instead just keep back up to themself for job security. If they are gone all that will go with them, then square one.
Other thing, ten person will got ten difference ideas how thing should be done with the same work, and once you let them program and run the way they like to, then the shop will has ten difference systems instead one. That's will be the big mess, unless employer create one unit setup process and that's only system should be. If anyone want to create a new program, MUST follow the guidline or else. I used to work for a place, everyone is claimed they are programmer once she/he get good with conversational and everyone want to do their own thing. They rufused to run other person program ....... they want to make their own program.
My opion, Conversational is good, only it has to be merge with existent system you have in house otherwise trouble/mess.
The best way to learn is trial error.