Depends probably a lot on flight ops and training culture in each airline. In "my" outfit the primary target in case of fire (and smoke usually has a fire as source) is to get it on the ground (or water) within 10 minutes. That is pretty fast especially if at cruising altitude. The checklist can be done if we have some time for it, but it is not the primary thing in case of fire, smoke, fumes on board. So yes, the checklist is now a really long thing, one of the most cumbersome procedures in the whole QRH, but the primary thing is to save as many lives as possible and statistically that is done by landing ASAP.