I switched away from madVR and MPC years ago now. Would love an update to cropping speed detection too, but I always just disable cropping with movies/shows that keep alternating between different aspect ratios. And only enable it for static ones.
In case you're interested in my MPV configuration, which I am aware many use; here is an updated version since I haven't posted in a while (scroll to see all):
The shaders need to be downloaded separately.
ontop
fullscreen=yes
priority=high
vo=gpu
profile=gpu-hq
fbo-format=rgba16hf
gpu-api=vulkan
gpu-context=winvk
hwdec=nvdec-copy
linear-downscaling=no
spirv-compiler=auto
video-sync=display-resample
vulkan-swap-mode=fifo
tone-mapping=hable
tone-mapping-max-boost=1.0
hdr-compute-peak=yes
scale=ewa_lanczossharp
cscale=ewa_lanczossharp
dscale=ewa_lanczossharp
sigmoid-upscaling=yes
sigmoid-upscaling
dither-depth=auto
dither=fruit
dither-size-fruit=6
osd-level=1
osd-bar-align-x=0
osd-bar-align-y=-1
osd-bar-w=25
volume=100
volume-max=100
sub-ass-shaper=complex
sub-scale-by-window=yes
sub-pos=100
sub-align-x=center
sub-align-y=bottom
sub-margin-y=3
sub-font-size=42
sub-filter-sdh=yes
glsl-shader="C:\Users\YourUsernameHere\AppData\Roaming\mpv\Shaders\KrigBilateral.glsl"
glsl-shader="C:\Users\YourUsernameHere\AppData\Roaming\mpv\Shaders\FSRCNNX_x2_8-0-4-1.glsl"
glsl-shader="C:\Users\YourUsernameHere\AppData\Roaming\mpv\Shaders\SSimDownscaler.glsl"