layman;346715Is there a need to do QOS for home networking?
QoS is mainly for outgoing traffic. If you want your PC (with a specific IP) to get priority over another device, then QoS may help. Example, you may want VOIP devices (Vonage, etc.) to have higher priority than your PC. It is more useful when the bandwidth is low and for those that use peer-to-peer uploads/downloads. Ensures that the torrent uploads don't hog the bandwidth.
As to inbound, typically we have the ADSL/Cable modem/router before the traffic hits the wireless router. So, QoS in such instances doesn't buy anything.
BTW, if you are into open sourcing, the golden rule is that "anything that you pay for is bound to break, while anything that is free and open source don't". So, overwriting the firmware with open source has some benefit. :) There is a community of developers to help fix issues for free, while it is an agony to get in touch with any product company's support.