Hi
Hi, well it actually depends on your needs..
Macbook air works great if ports are important to you. If you mainly surf the web, watch movies, and use word, the air is great
If you edit in photshop than def the macbook 12 inch. Your eyes will regret it if you edit on a air
Now is portablity important to you? If so def the macbook 12 inch the more conveince I love about the macbook over the air( i have both)
Is portable charging. I can charge my macbook 12 inch in my bag with a portable charger, you cant do that with the air.
Now the 2017 macbook 12 inch says improved keyboard so if you type a lot it would be great.
I would go with the macbook 12 inch if i were you, the dongle situation is not bad because now you can have an all in port hub, the screen is die for, and its very portable. You will be more productive on the go
Now if you are on a budget yes the air will do, you can also dock it and use a retina monitor, if you already have one.
Anymore questions feel free to ask me