Neat. I also have built my own system from scratch., so I don't think it's crazy at all.
Where I get stuck is figuring out new challenges to throw at the system. I find it funny that there is lots of discussion here about performance and tuning, and not so much about practice applications and valuable problems to solve.
Now, you may think I'm crazy for designing something from scratch, I may be indeed, but how else can we discover/invent something totally new. I think I'm actually onto something given that the early results look quite promising.
I actually created a video demonstration of my AI Engine which you can find a link to it in my profile but I have done a crappy job of explaining the strengths of it [1]. Too much work, so little time.
[1] https://www.youtube.com/watch?v=WHNdIuBJHTo