I like the Idea of pepper spray more than loaded guns.
If the cabin crew are to be armed, I think it is a good idea if only a percentage were and no one knew who.
That way terrorists wouldn't pick out the smallest just to get their gun, and yet still have the detterent of trained, armed crew onboard.
Also as the amount of crew to be trained would be less, the training could be more intensive