@tradingdojo lots of people come in with ideas for what this platform could do; you're not the first, and certainly not the last.
I think that @pichalite's (somewhat salty, imo) response is that a lot of requests come in like this, but are detrimental to the core project, either as a distraction from what the software is supposed to do, or a feature that only a few people will use.
I've been at a company where feature bloat was a cancer in the product, and was a major factor in why it was hard to implement a lot of things easily. I really respect that this team judiciously chooses to leave things out of core and build everything as a plugin (which has its own problems) but it essentially avoids the scenario where person A has to deal with all the feature bloat that they won't use because person X really needed feature Y.
However, the great thing about this business model is, it's open source and free for you to hack on, so no one will stop you from using it as a project management system. I do agree with pichalite that effort is probably better spent using something that's designed more for your purpose (trello, quip, confluence comes to mind), but it's up to you.