We always include any upstream patches in ASL.

In the meantime, those rules look safe enough and connlimit should be loaded by default - so go for it. I'd recommend you add in a logging rule so if you know its being triggered while testing this out.
Heres a simple iptables example:
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:RH-Firewall-1-INPUT - [0:0]
:ASL-LOG-DROP - [0:0]
-A INPUT -j RH-Firewall-1-INPUT
-A FORWARD -j RH-Firewall-1-INPUT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT
-A RH-Firewall-1-INPUT -p 50 -j ACCEPT
-A RH-Firewall-1-INPUT -p 51 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp --tcp-flags FIN FIN -m recent --remove
-A RH-Firewall-1-INPUT -p tcp -m recent --set
-A RH-Firewall-1-INPUT -p tcp -m recent --update --seconds 300 --hitcount 10 -j ASL-LOG-DROP
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 25 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 993 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
-A ASL-LOG-DROP -m limit --limit 1/second -j LOG --log-level info --log-prefix "TCP DOS Attack DROP " --log-tcp-sequence --log-tcp-options --log-ip-options
-A ASL-LOG-DROP -j DROP
COMMIT
Now, with that in mind - this a very simple rule Redhat put together - its basically saying drop anything from an IP if it connects more than 10 times in 300 seconds. This will cause problems for you if you don't tune it for your box. For example, if you have two servers that talk to each other alot expect things to break between them within a few minutes, or if you get a lot of traffic from certain proxys - breakage is going to occur.
We're looking into the kernel solution which should be far more reliable.
