Hi JK_CAD, thanks for your feedback on your friends case. I understand what you are saying.
I just did not want any uncertainty and want to ensure I can continue to work so I can pay my rent and meet my living expenses so I thought I should apply ASAP. As for the money, I have paid the 'Processing Fee' and the 'Work Permit Fee' upfront to ensure that the VO is not waiting for my fees to ensure my application is processed.