Based. I run the same setup myself, but "testing" does mean testing, and while it usually works fine, you have to examine apt output and make sure it's sane, before you update your system.
I don’t have problems unless I run apt-dist-upgrade before a release cut (which I never do). Otherwise things have upgraded without pain or issue packages are held back until they’re ready for testing using apt-update/upgrade