Feedback on some Phoenix code

So are you advocating for using build_assoc in the context? What is being asked in this post (Why do we have Ecto.build_assoc?) is actually what I had in the first place—%Organization{created_at: user, owned_by: user} |> Organization.changeset(attrs)—but I wasn’t sure if that idiomatic or not. build_assoc seems like it cleans that up a bit. At first I really felt that logic belonged in the context and then I wasn’t so sure and now I’m thinking it should again, heh. Any advantages either way? I think I need to accept that Phoenix isn’t anywhere near as opinionated as Rails (which is fine, I just need to accept it).