По кассетам могут быть нюансы, связанные с ёмкостью заднего переключателя. Ну и не все ПП штатно работают с компактами, где перепад 16 зубьев (хотя на практике работают). В остальном да, совместимы.
Тиагра 4700 была сделана для того, чтобы 11-скоростные переключатели (у которых другая рычажность) использовать с 10-скоростными кассетами. Зачем - спросите у Шиманы.
У тормозов слегка поменяли рычажность одновременно с переходом к проводке под обмоткой (т.е. в сериях 7900, 6700, 5700, 4700 по сравнению с предыдущими 7800, 6600, 5600, 4600). Шимана, как водится, не разрешает использовать дуалы старых серий с новыми тормозами и наоборот. На практике часто работает приемлемо.