BMW M1000R | Is It Just Too Much For The Road?