Kettlebells are also ok, but pretty suboptimal. They are harder to incrementally load, the technique is more complicated, less of an emphasis on strength etc.
Turkish get ups have absolutely no place being recommended for novices/untrained population, sorry to disagree there.
Tsatsouline is one of the better fitness gurus around, but he still gives a ton of really questionable advice. I definitely favor Rippetoe, who isn't perfect but overall his logic has way fewer holes.