I've figured out a way to make this mod more compatible with other mods.
The solution is to delete data.lua, create a new file called data-final-fixes.lua, and paste this in so the mod can iterate through all tile types, changing them to destroy all ground decoration when placed:
for k, _ in pairs(data.raw['tile']) do
if data.raw.tile[k].decorative_removal_probability ~= nil then
data.raw.tile[k].decorative_removal_probability = 1
end
end