VS1053 experiments...userland?

hi,

I want to make experiments with the Adafruit VS1053 breakout board
(http://www.adafruit.com/product/1381), which is accessed via
SPI.
Make it any sense to start accessing this board via ordinary userland
programs or is it technically needed to write a kernel driver for
that?

Thank you very much in advance for any help!
Best regards,
Meino