I have suggestion for this module.
i tried to create new account (for testing the module) and after I created new account the module prevented me to do anything on the site before the Profile Creation - that is the purpose of this module but from the new member point of view it is a bit annoying not to be able to browse the site even without Profile.
My suggestion is to change the module so that new member can browse the site but instead of locking new member to his create profile page it would be more convenient to remind new member (Account) without Profile with some popup window with message like: please create your prifile or your Account will not be able to interact with other members or it will be suspended/deleted etc.
When I created test Account and then being locked to create profile page, my thoughts was in a minute or two: wtf, I am leaving this site rigt now. I have registered and now I can't see the stuff on the site.....
I guess more "soft" approach to new members would be more effective.