The criteria for a good architectural design include serving its purpose, being sustainable, and standing out from other buildings. It should also blend into its surroundings, defy physics creatively, and ensure the building provides utility, durability, and beauty.