That's a good question. I haven't worked with forms in years but I can say a couple of things about serializers.
In HackSoft's styleguide they recommend using serializers for data validation/presentation only. In their examples, the serializers are nested in the view class and don't interact with the service layer. (github.com/HackSoftware/Django-Styleguide)
Emanuele Sarracino
Hello, very interesting. I have a question, how could you fit the logic of form and serializers into all this?