Image Gallery: iPad Mini Hands-On
Apple no longer includes Google's YouTube app with iPads and it doesn't come with the iPad Mini, either. You'll have to install the YouTube app yourself, from the App Store.
The bigger problem is the absence of Google Maps. I have to say that Apple Maps did just fine for me in San Francisco, despite its poor reputation. But Apple Maps doesn't have Google Map's just-added support for offline maps and bicycling navigation.