I think that mailbox is croocked!
But seriously, those brakes are WORKIN'! You can hear the tires fighting the road. Is there any way to adjust forward/rear bias? Short wheelbase vehicles can get squirrely with sudden weight transfers. Great install!