We would all agree that where compartmentation is inadequate the provision of AFD or enhanced levels of AFD (where detection is already installed) is going to be the most popular solution.
Furthermore where there is the possibility of malicious activations, whacking in manual call points everywhere is undesirable. Perhaps, as others have already said, this was the rationale behind the design of the system.
My course of action would be:-
1) Investigate feasibility / possibility of providsing void detection to protect the gaping voids between floors.
2) Provide MCPs at all final exits, and selected high risk areas as appropriate, complete with alarmed security covers, rather than have 32 call points across the building.
3) Whilst all flats have heat detection, could the householders be encouraged to provide their own stand alone detectors? (home fire safety checks for example) The idea being that the smoke detector should alert the householder quicker than the heat detector, and if the householder reacts quicker they should hopefully raise the alarm and call for help quicker.