Hi Smoke Free and welcome to our friendly little forum
I hope you'll find this a great place to hone your song-smithing skills. We pride ourselves on giving honest and helpful criticism. We all want to get better!
As for striking lucky; not exactly. I do live in Devon though, by the skin of its teeth (on the Dorset border) although there is talk of moving west a little next year.
Feel free to crib over our shoulders, and have a listen to some of the work the other members are sharing.
Tone