I also have a little giant, but I have a fan. That will make the biggest difference. I had a still air lg that didn't do very well. When I accidentally broke the still air LG, I bought an incuview that I have labeled the death bator.
When I just had the styro incubators I had a decent hatch rate. The incuview has been HORRIBLE for me. Less than a 15% hatch rate.
I now have a Brinsea 40 advanced and it has it's first hatch in it. They went in to lockdown yesterday morning, and I currently have 4 hatched and 7 pipped out of 36.
I think the cheapest improvement you can make is to add a fan to your LG