Given the same amount of money to invest , in the beginning, in either stocks or warrant, IMO you would come out better with warrants when it come strictly to gains.
Lets say you only had $600 to invest tomorrow at a share price of $3 or warrant price of .60. Stock rises to $6 in the future and you sell.