I don't see how it would be possible without extensive code modification and another custom field, no. Sounds like you're taking the approach I would have done.
I may possibly look into formatting the modification in way that adding extra shared fields is a 2 minute cut-and-paste job like adding custom adcode blocks, but there hasn't been much demand for it and I'm currently looking into per-forum adcode for the moment.
|