Меня интересует конечное решение для пользователя, т.е. то что можно дать юзверю в  руки. Разработчик может испытывать любые "неудобства" среды разработки но пользователь при виде лишнего окна или непонятных ему менюшек ББ может впасть в ступор