I always suggest using the easiest way to get the job done. There will be times when there might be a more complex requirement. My suggestion is always to keep it as simple as possible and if I can do things via the GUI I do.
Did I answer your question? Mark my post as a solution! "Proud to be a Datanaut!" Power BI Blog