I think the jostling was fine. It didn't distract from anything and made it more interactive for me, especially with your plans for adding sound.
I think both, Tumblr and Discord, have their benefits. Both can be really useful to build a community around the game. Tumblr could be more useful as it would easier to find information and answered questions. Personally, I would be happy to have either one.