As long as the translation is not in Italian, there should be no issue. Feel free to host it!
That sounds like a very exciting campaign, curious how it develops.
By the way, in the comment thread below you can find a first draft for a digital character keeper. The creator and I are currently fixing a few things to officially add it to the game, which should be done at the end of next week. Might make your life a bit easier if you plan on playing online.