I never suggested that BSP should replace staticmeshes, I suggested that Unreal needs good, rather than bad, geometry tools. There are absolutely going to be ways to get around any overhead associated with BSPs being editable; you could bake them into a static form for the packaged game or whatever. The workflow is the important thing.