Controlling a Uno with a Mega using USB 2.0 Host Shield

Why don't you want to use other immediately available communication channels like SPI or I2C?