Concrete block walls will crak easily, and eventually fail. I have recently experienced it, with a retaining wall. The blocks were cracked many years before they began to collapse. Poured, thick, highly reinforced concrete walls on wide footings is the only way to go in my opinion.