I fully agree and have for a long time. I think that with the speed “the speed” is growing at we are foolish to not have a main page. Right now it is just a splash screen that says nothing about the forums or the people or what this place is all about!