It makes a lot of sense to use both doors. This really does speed up the process and doesn't force all of the Y passengers to pass through the business cabin in order to get to their seats. But doing it strictly by boarding number might be defeating the purpose a little. If they simply kept the forward door for business-class only, and boarded through the other door based on boarding group for the rest of the passengers, this would resolve the issue.