Если речь про моё высказывание, то я имею в виду не саму схему работы с главным, а именно её конкретное воплощение. Если бы внутри окна ББ это делалось собственными средствами ББ - было бы, думаю, лучше. Чтобы окна (или что там вместо них может быть - области экрана) нормально программно обрабатывались, а не "хаком".
+ поддержать и несколько окон уровня ОС, если разрабатываемому приложению это нужно.