Premature optimisation is something everyone suffers from (it always starts with being smart, thinking ahead to make your life easier
and then the opposite happens).. and to make things worse it goes hand in hand with feature creep
(LAB is also a victim of all of these, the flash one has a full software renderer written from scratch .. because ironically it was faster to use the flash triangles than making a raycaster .. not to mention it actually supports taller levels and jumping, i just never ended up using it )
Anyway, In the end projects get finished by sheer persistence over time so don't worry about it
Btw there is quite a large amount of Wolf3D mods out there (i cannot think of any on top of my head to recommend right now, but there are many)