I prefer D2 systems after using D12 for many years. D2 offers alot of flexibility. For example Infantry defend at 2 and attack at 1, etc
Usually, you can just flip a coin to decide if your attacking or defending. However you do need a D12 for shore bombardment rolls only, since the BB hits on 1-3.