Are Ranbir Kapoor and Ranveer Singh the best choices to play Leonardo DiCaprio and George Clooney's roles?