Чем меньше, тем лучше. Если есть возможность не уточнять в декларации реализацию - не надо этого делать.