Nop just check on Barry Farmz Here -- Comprehensive data driven farming guide for Season 3, Season 2, Season 1, Elemental Chests, Atlantis Rises, Missions, and more
Troops drop rate is indicated as 0.1 during AR and 0.07 on 8.7.
Same goes for heroes 0.3 during AR vs 0.17 on 8.7