Speakout is better if you have a low amount of texts and very few calls, but you have to buy the topups at 7-11 stores, which are sparse. You don't need a plan and you can pay per text or voice minute.
With Lucky you can buy the SIM at Dollarama and the topups at Hasty Market, but you need to subscribe to a monthly plan.
If you're worried doing this stuff online, just use a fake email address.