ICF - IMO is the way to go.. Insulation, concrete form, 'studs' thermal mass, security; an entire package in the building material that allows YOU to build your own home.
We wanted to build with ICF but our builder didin't want anything to do with it. Sadly we ended up with wood framing.. but I so wished it was ICF and I plan to build again this is what I'm going ot use.
ETA: One thing I see different is that you are using 2-4'wide by 8" h panels.. this is different then then Nudura product what went together as lego blocks. Not saying Nudura
is a better product by any means.. but I would think easier to use.