depending of the baudrate i guess. But to me bellow 1-2 % is good.

You could even use a Synchronous serial comm to make it 100% (hum hum) reliable... but the down side is that it use more i/o.

I2C in slave/master is popular now..

Anyways, why don't use the same crystal speed (appart of the PSU current, EMI etc)?