In my experience AA is the easiest miles to collect and to use out of all the OW programs (but def not the easiest to gain status on).
I would check the Malev fare code and confirm with AA website that you are getting a decent amount of miles. If it is 100% in economy in all likelyhood that will be the best earning/burning ratio of all the OW progs - especially being Canadian based as you could use them at some point to UG on a cheapish ticket to the US if you so wished.