Thank you for your reply devbiker.
I forgot to adress i prefer doing this with powershell v5 max v7
I've heard that they onced tried implementing it in window update but reverted back to normal setup. I don't know if this made the certification different, like its not a trusted/verified signature anymore? 🙂