Love the Chama. I haven't stayed at every camp, but every camp I have stayed at has been beautiful and more than satisfactory. Tiger Wall, Chama Wall and opposite Chama Wall have been some of my favorites.
There are a couple fun slots that go up into the sandstone from behind the Chama Wall camp and Huckbay Canyon has a nice hike.
I would do it in 3 days unless flows are up over 1200 or so. Better to relax than push miles imo.