What about changing the rules, especially around timing to avoid the problem that Gemp-LotR has at the moment, where if game pauses at specific moments, you can be sure your opponent has a card of some type?
I have given a great deal of thought to this. You're probably right about the program having some inherent issues with the game's "pass or play" mechanic as far as giving away information, but I'm just not ready to depart from that. I know we're going to be doing a lot of playtesting online, but I also want the cards in this game to be printed for live play as well. That's what LotR TCG was originally designed for, and I want to remain true to that vision.
As far as the timing issues with Gemp, people are just going to have to live with that. Personally, I think it adds another wrinkle of strategy to the game, but that's just me. For the most part, however, pass or play is definitely preferred for this environment.
I feel like the MtG timing system would greatly benefit the FPP above the Shadow player. As of right now, if the FPP passes and the Shadow player takes an action, the FPP can respond but both actions get to resolve immediately instead of a "last in, first out" scenario. Under MtG rules, the FPP would always be able to "pass" and then get the jump on the Shadow player with some sort of "instant" response, and then the Shadow player would have to use another trick. I know it doesn't sound much different than things are now, but trust me, it will be.
So, as of right now, it's pass or play, just like LotR 1E.