Yeah, I got one of my runs submitted because I went and messaged Bisqwit about it since I was on standby for over a month. I was told that Ending 1 speedruns are hard to verify that they're cheating (assuming you submitted one) and there's a bunch of them, so that's probably why. If it's Ending 1 and/or not a high placing (like 15 or lower placing), then chances are you might not get it verified. At least that's from my experience.
If tablet runs are prohibited, I would assume touch screens are, as they work similar and definitely a higher advantage. The rules should specify no touch screen as well, assuming that's not allowed : P Also, I think PC touch screen / tablet might be an alright addition to the leaderboard, considering iOS has one. That's just me, though. I play osu as well and also wanted to use the tablet for Papers Please gameplay.