Hi!
The Canadian Experience Class in my opinion is your best bet. It asks for fewer documents, the process is speedier and if you have the experience (like you seem you do) and can show proof (via an authorized language test) that you are fluent in English or French you should have no problem...