Well,
this code definitely works but this technique proposed here seems hard to test.
The idea of DI when it comes to testing is to be able to mock some these dependencies to test certain behaviors. It does not seem trivial to combine the technique of the SpringActorProducer with Akka's Testkit and say Mockito for testing.
Does someone have any code to promote this nice PoC from it works to works and tested?