OTH it's impressive what you can do with multiple AYs when they have a dedicated CPU to drive them. For instance the Bomb Jack arcade machine has a separate sound board with 3x AY and a 3 MHz Z80 CPU and it sounds pretty nice:
You can approximate 12.5% and 25% duty cycle square waves by playing multiple tones at different octaves and a different volume level.