@Maholmire openwrt is the gold standard for putting an OS on a router imo.Your prejudice is in this case unfair.