If I found myself at all tempted to use both forks, I think I'd create a set of addresses that I owned in both forks and send all my pre-fork coins to my own addresses to split them.
Sounds good. The forked client should do that automatically.
In fact, as a courtesy, maybe the forked chain would monitor the main chain and include transactions.