Add a color screen, a large button, and a battery backup to the Play:3.
The color screen can be used to display the time using a number of customizable clock faces, as well as the song artwork when playing music.
The button can be customized to act as any number of functions, such as starting a preset channel, snoozing or stopping the alarm.
The battery backup guarantees the alarm will still go off in case of a power failure.
The only reason I haven't yet replaced my current alarm clocks with a Play:3 is this; I don't want to have two boxes on my nightstand.