I started out building my sumps similar to your style because I thought they had to be like all the rest. I was just overcomplicating them. I took pics of my last sump, I'll put up a link to the thread. There is no reason to make it as complicated as all that. 
http://www.monsterfishkeepers.com/forums/showthread.php?t=408641
http://www.monsterfishkeepers.com/forums/showthread.php?t=408641