@mod.instance is scoped to the entire package. If you specify a value (see the build craft sources for an example) of a modified then you can have lots of @mod.instance and lots of @mod in a package...
This is an absurdly vague claim. Please quantify. Lag how? Does your fps drop? Do you get block lag, input lag? Please be specific.. do you have any mods installed at all?
Also try the latest forge. It *may* be fixed there. No guarantees though. But even if not visibly fixed you should be able to connect using the port and hamachi IP now..
The client has to extend the other, or the field has to be a shared supertype such as an interface. The sided proxy pretty much enforces this. The practice that has developed, and its a good one is to have the server as a "super" and client as a "sub"..
There is a new FML that will tell you if your version bounds are actually acceptable to yourself. I don't believe yours are. This behaviour (checking versions) was recently fixed.. make sure versionrange actually accepts your mod version.
you know that you need a clientPacketHandlerSpec if you're using a sided packet handler to receive packets on the *client* side, yes?
It was broken in 204 and works in 232+. Also, your channel name is too long. 16 chars is the max. Review Packet250 if you don't believe me.