I agree with others, it depends on how you are camping. I have a portable 4000 but we never take it on the road so it sits in storage.
Just a word of caution if you get a generator. Start it up every 3 or 4 weeks, put a load on it, and let it run for about 20 minutes (if you are not using it on a regular basis). You need to keep running fresh fuel through it plus on the electrical side of generators they will have issues if not ran with a load once and awhile.