Yes there are definite advantages of a single turbo setup over a twin. The twin turbos were mainly designed to aid in spool up time. Single setups are MUCH less complicated, and in every case I've seen provide more power. People (ricers) just love the term "twin turbo."
Oh and not sure if people read it, but it does have a larger radiator, along with a big brake upgrade and other upgrades throughout the car.