Dynamic components should be used only when you want to create a fully customised design or layout or list view that will be not possible with existing components or when you want to create a dynamic view for each action.
In your case, your design is fixed (settings) it is not dynamic so you can create it with existing layout components.
This will saves your blocks, time and this method is efficient.