The last major thing I need in mine is the carpet which won't be for a few weeks still... I've been resisting setting up some speakers myself for the reasons you mentioned. laugh I have too many little things to finish off that I'll never get to.