Stone Temple Pilots with Chester Bennington - good move or bad?