There are benefits to having a comprehensive portfolio, although you need to remember that the best way to present yourself is by tailoring it according to what you're pursuing.
Diversifying it as well, aside from being specific, will definitely help you stand out.