I think it's a matter of what you'd rather deal with. Both can scratch. Glass is harder to scratch and generally easier to clean but the scratches are permanent. Acrylic is clearer, a better insulator, and light by comparison. Acrylic scratches easily. The scratches can be buffed out but it's a lot of work and if you mess it up it can be a big mess. I've had both crack.
All that said if I were to set up a new tank and were not worried about budget or weight, I would get starfire glass and be really careful not to scratch it! I've never had one but they seem much clearer to me.