Your two topics on the same or similar subject have been merged.
Please do not duplicate your questions as doing so wastes the time and effort of the volunteers trying to help you as they are then answering the same thing in different places.
Please create one topic only for your question and choose the forum category carefully. If you have multiple questions about the same project then please ask your questions in the one topic as the answers to one question provide useful context for the others, and also you won’t have to keep explaining your project repeatedly.
Repeated duplicate posting could result in a temporary or permanent ban from the forum.
Could you take a few moments to Learn How To Use The Forum
It will help you get the best out of the forum in the future.
In reality there are no "good design practices," just opinions which design practices are good. Surely there is a different set of "good practices" for a cheap gadget and for some automotive/medical/space application.
You can calculate (some) effects of a design change but it is a "political" decision if you accept the tradeoffs.
OK. But the advantage of the relay module is that it requires very little analysis of a data sheet to determine its suitability and was, hence, not an entirely ridiculous suggestion.
I agree we can have more than one option and discuss on that. But given the fact that 5A is the max for TIP120, I hope we can also agree that TIP120 is not a good solution here.