I find your question too vague to provide anything of value. It would be easier if you qualified this with examples of players that fit each category.
Also, I think the answer to your question could depend on the status of your pro team. If your team sucks and won't be competitive for years, then I'd rather go the boom/bust route. If you have a very decent team that is competitive, then viable players that can help can be more valuable.