In this case since there is a large block being returned, I find the return makes the code more readable.