I dont think Dapol will step into the big deisel or steam locomotive market to be honest. They are looking at the smaller end of the scale, the 08 and Terrier at circa £160 per loco is an acceptable price. When your looking at £300 for a 37,47,56 etc you start to get out of middle aged pocket money.
Just my thoughts, Dapol must be given huge praise for such a commitment to O guage though!
Great Western,