I am wondering how the BC250D works for MilCom and how everyone that has one would rate it? I am considering buying one and would like to know if its right for me. Thanks in advance.