I think the RoF system is well designed. There are no general debris. Only real part (smaller or bigger) falling from the planes. Sometimes they fall due your fire, sometimes they fall as a result of exceeding Gs, sometimes it's a combinations of both. In example, Albatros fighters suffer from loosing ailerons in hard G turns or too high diving speed, Nieuport is loosing its rudder. If they lost one, it flies in the air until it hit the ground. When they're in the air, you can collide with them and damage your plane. Few days ago I flew through the desintegrated FE.2b and collided with several pieces (luckilly it wasn't wing). Once I collided with the Nieuport wing (which he lost when exceeded G force during the dogfight). It broke strutters and the main spar of my left wing. It was "nice" to see how the wing damage becoming more serious, when I exceeded some 150km/h. The 15 minutes of really slow descending from 3 km of altitude, while I feared if my wing break definitely and I die and loose the 50 kills streak or if the wing keeps on is something I never experience in CloD It's nothing against CloD I like that sim.
Here is a picture of my Halb D.II after the collision with debris of FE.2:
http://imageshack.us/a/img802/15/74o3.jpg
I hope it helps a bit to get a slightly better view on things around a BoS.
Btw, the good online campaign is something I'm waiting for since the Falcon 4.0 I hope we will see it in the BoS sometimes in the future, but I'm not sure it will be in the BoS itself. It's hard to say if developers have enough time to implement something like this in short time they have. I hope BoS will be something like basic construction and if it would be successful, the next additions will bring us new theaters, planes and features like multiplayer online generator (either coop or PvP style).