My feelings on the subject are similar to Airprox. Indeed, whilst I agree that the 25 observed Solos plus 100 hrs instruction DO NOT make you a QFI, I am "stuck in the system" so with 300+ hrs. instruction and the observed Solos, I feel that I can say that I have developed the judgement as to whether someone is "ready for first solo".
As for IMC training, the increased revenue is only a function of demand (in the first place) and if the given Club has a lot of demand then yes, they would be keen on having IMC Instruction capacity.