I think this will complicate the interface.
Normally, if you instance the wizard (FIRST) it creates the fields automatically. (You talk about "Magic fields", right ?)
So this way you save your time and don't need to link the field afterwards.
I think even if some tables uses the same base (check-in, publish, creation date...), it is better to go trough every table to configure it correctly.
My aim is also to improve the user experience, but I am affraid this can complicate the interface (by setting more config). I don't see it possible right now.