Cool Bart, look forward to seeing it! In our experience internal systems can't compare with the product a dedicated team can build. I've had many conversations with companies moving away from a poor internal solution.
That being said, huge fan of open source and there's plenty of room for products and tools in this space :)