I have been on Neurontin since 2003. For me, I had very little side effects, including weight gain. I will say though that I am on a very little dose compared to others. I take 900 mg a day.
For me, the hunger issues are due to MS and not Neurontin. I can be hungry and eat a couple of bites and feel full.

I eat frequently throughout the day. But, I also have times where my hunger button goes the opposite way and I feel hungry all the time. It's really strange.
Make sure you are drinking plenty of water when you take Neurontin. It will help with some of the side effects.