I don't think using default events is gonna make it better,
because as I was reviewing it, every time a button was pressed I lagged.
So if this was used with default events, you couldn't barely use it due to the lag coming out of it.
Using a different event or more events to accomplish something doesn't make it better, In fact using Less events to accomplish a task is what makes something better.
When I looked into this, there were 50 events in each brick. That means using default events would probably end up being somewhat around 100 - 200 events. He did put effort into this, he even made his own event. Thats better than any other effort I've seen.
As far as I'm concerned having less events is better than having more.
Don't forget, he did put a lot of effort into this. Don't make his creation look terrible because it doesn't follow the default crap.