Система 1-3, 5 меня вполне устраивает. Тут надо ещё оговорить, что заклинания там не совершенно случайны (во всяком случае в тройке и пятёрке точно). Есть определённая вероятность выпадения определённых заклинаний в определённом типе города, кроме того, в пятой части высокоуровневые заклинания некоторых стихий имеют нулевую вероятность выпадения для любого города, кроме Академии.
В 4 система тоже ничего была.
Система в 6, может, была бы и неплоха, но уж больно мало заклинаний получается, очень ограниченный выбор. Было бы интереснее, если бы некоторые заклинания изучались случайно, а некоторые -- как умение (собственно, в пятёрке мы это видим. К примеру, контрзаклинание, изгнание, все массовые версии заклятий изучаются при наличии соответсвующих умений).
Варианты 4-6... Тяжело сказать, не пробовал.
Выбираю вариант 1.