wait, are you asking it for which purpose?
if it is to release for everyone, yes, do it, you don't really need to remake everything since we have the compat.lua file
it is always good for newbies to have datapacks compatible/ready with/for newer engines that work out of the box, than having them using 0.4 (or even 0.3.6) because they don't know how to use them in more up to date engines