I'm not sure your inability to implement Kafka correctly because you didn't want to go through the proper channels is exactly a good reason to kickstart a new project around it...you just have to design your system to use it for what makes sense and deal with what doesn't. Putting PPI into it is madness.