In system testing you need a statistically signifigant number of trades to generate results worth considering for trading. Using intraday data, you can generate a lot of trades with only a few months of data.
But, you also need to have coverage of all types of markets, up,
down, sideways...