It's better than nothing but look what happened to the petition that got 4 million signatures ( on triggering a fresh EU referendum). Ignored.
These petitions are only to give the public an illusion of having some influence. Unless it's something the Govt. agree with they mean little. The Queen saying no, or taking a sickie that day might be more effective; has anybody checked if she's signed