A low-cost accelerometer will be noisy and not too precise but the OP said "the plan is to add a tilt sensor and roughly calibrate it to the tilt" so I figured a rough measurement from an accelerometer would be good enough.
--
The Rugged Motor Driver: two H-bridges, more power than an L298, fully protected