So that looks pretty Awesome!, One question ? WHy not use a Nrf52840 Xiao, Lower Power for Sleep, Better BLE radio. No WiFi to worry about, Onboard IMU. it is literally a ONE chip Solution.
Check out my Demo on Motion/Fall (drop) detection and Parking on the IMU. My security Device leverages those sending notify data to the mobile App (AIv2). Works like a BOSS!