Heh, dude, I wasn't trying to put you down. Your original post didn't mention anything more than "it just worked", and I was just letting everyone else know that this is an unsafe practice if you do not know what you are doing. But it does sound like you know what your doing, so its not a problem.
And no, there are not too many of the first hex era modders here anymore, so most of the community does not understand how all this works. Hopefully they will not have to though, as tools should allow us to skip that step completely.
On that note, I have just gotten a lua editor working, that will allow you to edit mission.lvl within the app. It will probably not be too advanced at first, but will give you the option to change string (weapon/unit names) and integer (reinformant count) parameter values, letting you do all of this in a much safer form. You will not have to worry about any of these "size" restrictions, as all of that will handeled for you.