I recently changed this so that you can call this in the onControl callback which is required when you want to create modulators dynamically, so no it shouldn't cause any problems.
I think you can't do it in the MIDI callbacks though (and it would be pretty stupid to do so), but I'll have to update the API docs.