Yes, i was not expecting a response better than this.
As you mentioned that "i can customize the form", please let me know how to do. I don't see any options to customize it. And yes, only few fields will lead to the Affiliate User and most of them will be saved to the WP user, you call this affiliates plugin in which part of the info can be seen at WP and part at the Affiliate Dashboard? The simplicity of the form does not work for most of the countries because of thr Taxation Numbers and other forms.
Shop Manager even can't see the Address to decide how to pay, you call this simplicity?
I don't know what stops you guys to have a look at the other Affiliate Modules (apart from WP) to improve the Affiliate Handling part.
And as far as the support is concerned, i have seen that too, the support took days to start answering. You call this support?
You know why i am putting my suggestions here because your forum is 100% moderated, one can't even feel that he is free on your forum.