Looks pretty good to me. Nice to see some modern stuff. My main issues with it are regarding scale (pumps 5+ feet wide 15'x10' parking spaces) which may not be resolvable if you're sticking with the standard D20 Modern 5' grid. Also, the parking space lines could maybe use some transparency so they look painted on to the asphalt. Nice job.
M