The only issue with that one is if someone says "YAY!!!!!!!" they will get timed out for crossing the 70% threshold. That's not really timeout worthy, at least to me.
Though, I suppose I could do something like...
if (( $calc($regex($1-,/[A-Z]/g)) >= 14 ) && ($calc($regex($1-,/[A-Z]/g) / $regex($1-,/[A-Z]/gi)) > 0.7 )) {
Back to mIRC!