On paper, it should be, but by the way it's structured, I suppose it's probably not.
@RedSnowFox: Convention would be to simply make the change you currently have in recipe.lua in a data-updates.lua rather than using data.lua and the hassle of the prototypes folder and all.
That should make it more compatible with other mods that edit the prototype, as a bonus.