If it cuts down on the code, then I think it's helpful.  This is a pretty long method.  Also, anytime a field is added to the conference, this function has to be updated to make sure it's copied.