No worries. You're definitely allowed and encouraged to do such.I may have been playing a slightly faster game or two on another site. Still not leaving TI BTW, don't get the wrong idea.
I had been looking into finding/developing a way to have everyone be able to roll their own rolls and more easily keep track of their character, but the options are not very good for linking to a forum post w/o developing my own UI and extension. I've starting learning/coding some things in java, but they're going to take much longer than I had predicted, and I am definitely not an artist to make it visual.