Да регионы помогают с GC, его можно убрать, но не с аллокациями per-se. Как бы сколько аллоцировал, столько и будешь.
Как бы совсем другая история.
Работать со статическими пулами и памятью никто не запрещает и вроде достаточно просто, если нативные «объекты» не использовать. Вот самые первые iteratee ровно про это и были, это какой год?