I'm having the same issue, specifically with Minecraft. I'm curious, how do you ping someone else on a NeoRouter connection if it overlaps an IP of someone on your LAN?
For instance, my LAN uses the 10.x.x.x format, which is the format NeoRouter uses. My NR IP is 10.0.0.2, and my friend's NR IP is 10.0.0.3. We can both see each other in our NR network explorer, but the MC connection is always refused.
Can I ping his 10.0.0.3 IP instead of the 10.0.0.3 IP on my LAN and be sure of the ping destination?
*EDIT*
It could be that there's something about his fw or modem/router that's getting in the way. I think we got his computer's fw set up right, but his modem firmware is strange. It's an Arris CM820 (
http://www.arrisi.com/products/product.asp?id=74), if that helps. Oh, and the port forwarding/triggering on this router is quite confusing to me. That may be getting in the way, possibly.