Welcome back! I was wondering where you went.
Anyway, while you were gone, someone came up with a program called EntEd to edit HL and HL2 BSP files' entities. It needs optimized, because at the time it was written, it just moved the entity lump for HL2 maps to the end of the file if it was too big (my idea).
Anyway, if you want to make it work better, you can use this information
here.
And may you have good health.