…or take k8I as new vanilla.

it basically has almost everything vanilla has — the main difference is that i haven't added new materials to items (because i feel that it results in too many item variations without much sense). but materials themselves are there.
to make myself clear: new materials are great. but i feel that random items with too much random materials aren't adding much to gameplay. it is prolly better to add a way to tie some materials to game time and dungeons/levels. i.e. the deeper the player goes into, for example, imaginary dwarf fortress, the more items made of dwarven steel are there, but such items are very rare in other dungeons. i'm not sure how to implement it yet, though. i.e. i know how to code it (just recalc coefficients for weighted random), but i'm not sure yet how to specify it in scripts to make it manageable.
and if i'll ever finish the scripting part, k8I will get the ability to load various modules with new items and characters, and without recompiling the code. that is something i always wanted to do, to allow people to experiment with the game without messing with C++ compiler. this is my Ultimate Goal, because i believe that IVAN engine is really great, and it can be used to create many of different games. we have material system with many predefined materials, a lot of items to reuse, and with easy way to create new unique items and charcters the possibilities are virtually endless.
not that i am expecting a lot of people to come and create new content, but hey — we'll never know the number if we won't have the easy way to do it!