wow i have never heard of that is it a good size and would it be better than the volvo turbo i am getting