I'd flip the plan over, reversing things, and put a straight driveway on the left. Easier to park, easier for guests to park beside/or behind each other, easier to plant and maintain the front lawn, better lawn layout for families (present and future), and you don't cut your front yard into two pieces.
I didn't measure width, but the layout as you show it isn't practical, because if the paved angle is too steep, you won't be able to fit a second car in the right side of the garage, if it's meant for two cars. Or if you get a second car in there, you won't be able to get it out without hitting the house. My driveway is curved like that, and the angle is sharp enough on the right side that I can only fit one car in a two-car garage. If I'd only known...
2015 Escape Titanium 4WD
2.0L Eco -- Magnetic Metallic -- Charcoal Black Leather
Equipment Group 300A -- Canadian Touring Package (Power Panorama Roof, My Ford Touch, Sirius, Nav) Trailer Towing, Class II -- Build Date 11/10/2014
Mods/Add-ons: Liftgate Spoiler, Splashguards, Weatherbeater floor liners, Shark Fin antenna, Remin Dash Kit, Novatek A118C Dash Cam, Roof Rack Crossbars