I did not review the crossover of the RB kit so I'm sure you are right about that one
I agree here as well, a BSC circuit and wall mounting may lead to boominess in the midbass frequency region.
If you include atleast some baffle step compensation in a crossover you atleast have it there should you not put your speaker against or into a wall. Many will argue that your speakers will sound the best away from back and side walls, having BSC is crucial if this is the case. I've owned speakers with and without a BSC circuit in the xover design and I much prefer the sound with the BSC.
I'm not sure how you would use a BFD to correct baffle step since you are adjusting a very wide frequency range one way (ie from 500 hz up). If you used external amplification and a DCX2496 then it would be easily done.
If you are designing a speaker to be placed on a wall or in an entertainment center, etc then leaving out the BSC is probably a good idea. If you plan on placing the speaker away from the wall I would recommend a BSC circuit. Whether it be 2 or 6 db's that is up to you, your speaker's sensitivity will change when a BSC circuit is added. Check this link out on designing your own BSC circuit
http://diyaudioprojects.com/Technical/Baffle-Step-Correction-Circuit-Calculator/
Also this is an effective article to show what the BSC is actually doing and what BSC is
http://www.quarter-wave.com/General/BSC_Sizing.pdf
The beauty of DIY is you can chose one way and if down the road you do not like it or change speaker location, etc you can always make adjustments to optimize your setup.
I couldn't agree more. I hope the OP is soaking all this in like a sponge
Another note about adding a second driver. I would guess the crossover has some form of attenuation circuit to match the tweeter's SPL to the woofer SPL. If so, and you add another woofer your system may not sound balanced because you have increased your woofer's nominal SPL output by adding a second driver, not to mention reducing the system impedence considerably. The center may sound boomy and dull all at once :|
Just my 2 cents...