
Regarding Responsive Design: serves the same HTML for one URL and uses CSS media queries to determine how the content is rendered on the client side. This removes the possible glitches of user-agent detection and frees users from redirects. This is Google’s recommended configuration. (Source: https://developers.google.com/ webmasters/smartphone-sites/)
This might seem a little technical, but it is important to listen to Google’s recommendations.