Hey TwoleggedDeer, I've finished my IB Diploma a long time ago; going to graduate with a CS degree in a few months

.
Here's my advice on this:
Speak with your IB coordinator and get his opinion.
I wanted to do a CS Extended Essay, but we had no IB CS course, so my coordinator advised me to do it elsewhere. If your school has an IB CS course, ask the teacher. You'll be able to get much more from him than from Brad (who is cool, but doesn't know what makes a good IB essay most likely).
The problem with having someone like Brad as your essay supervisor, is that he's:
1. In Michigan, which is probably not where you are; contact via e-mail is a pain for things like this
2. Not exactly sure what's required of IB essays in all probability
3. Is a busy, busy man nowdays (why, I bet he's packing boxes this very moment
By the way, back in the prehistoric era when I was writing my essay, I ended up doing a math one in fractals. I think that I was one of two people to do a math essay in the history of my school; sad.