The candidate matters, but the policies matter more. As I noted in this post...
https://uselectionatlas.org/FORUM/index.php?topic=211629.0polling shows a 25 point swing for Rubio with Latinos based on his position on immigration reform, meaning he drops 25 points when he backed away from his support for a path to citizenship.
This is why Hillary is already campaigning on a path to citizenship.
http://www.cnn.com/2015/05/05/politics/hillary-clinton-immigration-electoin-2016/The GOP are about to go through a primary process where that position will be toxic. None of them will come out and then pivot to be able to get the kind of support Bush got in 2004 (when he was unopposed in the primary and didn't have to pander to the anti-immigration crowd).
As for Asians, they have been voting closer and closer to Latinos in recent prez elections and these days and with there being more net migration with Asians, immigration is probably an even bigger issue with them.