MSD-6AL worth the money?