I have recently compiled my thoughts (and created a
thread about it).
Go for offense. If you fail at offense, you can always play defense (provided you can drive). You are more likely to get picked if you build an offensive robot. Its not hard to make a fairly competitive offensive robot if you understand and build within your means.