The gpu will not always override the igpu. It depends where the monitor is connected to and if you have a monitor in each then you can switch in windows which gpu it uses. Taking ram isn't an issue, mine is set to 32mb, and if you have plenty to spare then there is no issue if you want to set it to its max.
For gaming, there is no increase nor decrease, they can't sli/cf so the igpu just does nothing.