The advantage of using RadioBoss radio host software is shear simplicity, and that matters more than anything else. However along with its great intuitive structure, it is very robust and ideal for any internet radio host.
If you do not already have the application, download at DJSoft
RadioBoss Configuration
This video shows the quick configuration of stream host addition and work space layout after installing the software.