That's not a disclaimer, that's more expected.
Making mods of quality isn't a day long process, it could take weeks, months, hell, I've been watching some modmakers for 4 years now, and they've never gone into beta, despite obvious progress being made. You taking a month to even start working...