davem wrote:Is there any factor that can be added or changed in the cfg so the smoke does not disperse quite so easily and stays behind the a/c in trails for longer rather than seemingly blowing away only a few metres behind the a/c really quickly as though in a gale-force wind??

Sure there is but you have to feel comfortable editing the effects files rather than the aircraft.cfg file. ;-)
What you need to to do is open up the effects file you want to edit in a text editor like 'Notepad' (they are only text files saved with a .fx extension anyway). Of course it is always wise to make a copy first and edit the original file keeping the copy as a backup in case things go wrong.
Scroll down the list until you get to the [Particle.0] section and then look for the line that starts 'Lifetime='. The lifetime value is measured in seconds so you just need to increase the value(s) to make the smoke effect last longer before it disappears. If it is a complex effect it may well have more than one [Particle.x] entry so adjust all entries to suit.
You can even change the colour/shade of the smoke effect if you want while you are editing the effects file. To do this scroll down until you find the [ParticleAttributes.x] section and then look for the lines that start 'Color Start=' and 'Color End='. There are four number groups following the equals sign and the first three are the RGB values for the smoke colour and the last group is the amount of alpha transparency (00-255). You can even make the smoke change colour/shade as it ages by using different values for 'Color Start' and 'Color End'. Like the example above there may well be more than one [ParticleAttributes.x] entry in a complex effect so you will have to adjust all of them.
Once you have finished editing the file save as either the same name or with a new name to create a whole new effect such as 'fx_smoke_long.fx'. Note the use of the .fx suffix,
DO NOT save it as a .txt file. If you saved with the same name then you do not need to change the aircraft.cfg file of the aircraft you want to use it with, if you changed the name then you will need to edit the aircraft.cfg file and change the effect called to 'fx_smoke_long' (without the quotes and also note the extension for the effect file is
NOT used in the callout).
Hope that helps.