wow, that's legit nice work. I personally wouldn't worry about carpeting. A friend of mine built a huge drop in (22ft) wayy over-kill if you ask me- but the carpet just ended up falling off, because its constantly wet and rots fairly quick.

But then again, by the looks of the drop-in you like to do things correctly. So do whatcha like.