"Manually" routing controllers gives you much more control, is more self-documenting, and is certainly advised.