if your roof is felted under the tiles the polyeurethane foam or whatever they spray on cannot hope to bond the tiles together unless they cut or tear away the felt first... this could then be a good way of stabilising a failing roof - as far as the bits between the rafters is concerned! any leaks above the timbers is unlikely to be sealed leaving the timber open to attack by nasties. a few soffit vents are unlikely to help. i think this process is best suited to insulating steel based industrial type roofs and kept away from timber and tiles (probably how they have remained in business 40 years). it might be ok making a good roof stay good for longer but i think it should be kept away from a failing roof. a dislodged tile or one holed by frost is unlikely to cause a troublesome leak if the underfelt is ok - so it probably isn't that good. some roofs weren't felted at all when new. quite alarming to be able to bird-watch through the gaps but watertight except in driving rain, and snow was a bit of a problem. our tiles were laid on bundles of reeds which would have lasted more than the 130 odd years if jerry hadn't chucked a few bombs at our street... if good secondhand tiles are available to match your own you have an extra option available to you - having the roof stripped, refelted and relaid, which can be a big saving over the cost of a re-roof. it could be as little as half the cost. get together with a neighbour so the scaffold doesn't have to be moved far and the cost continues to fall, especially if you choose a roofer with his own scaffolding. i suggest you take a flask of coffe up into your roof space and examine the underside of your roof to see what you can learn; as well as deciding for or against timber treatment against worm and measuring for additional loft insulation. could be you might be eligible for some grants... some research about the reputation of local roofers would be in order... try finding out which one has the contract to maintain the local public buildings or ask your local builders merchant to suggest a couple...