No you don't "need" the software, but it will help. The intake will allow the flow to pic up a bit, but you won't notice it's full advantages till the software helps dump some more gas in there. Should be fun either way. Do some cams next