How to fetch the status of profile flag?
I worked with Profile2 a while ago and it was not a joy for me. I remember having to implement a hook_user_insert and creating the profile right there and there as the profile was only created after a user saved a new profile. So if you have a flag on it and flag it without saving the profile it might just go lost as the profile does not really exist yet.