I own a lot of personal Motorola equipment, but still have one Harris XG-100P Unity handheld that was sold to me as a demo unit many years back now. Used, they are decent, but as others have stated, they are not very durable. Then there is the programming software, cable, and needing to have a dedicated computer for that software. Radio Program Manager is not like Motorola CPS, you can't just load it onto as many computers as you wish, each computer must be registered on the Harris server to be then used to program a Unity, or many other models included Harris radio.
Better to buy something you can readily get programming software for, and is more popular and able to find parts to repair if it breaks. UHF Motorola radios, commercial or public safety grade is a very good way to go for GMRS use. I use an older XPR6550, but sometimes test XPR7550e radios work has given me to try out. Even HT-1250's do well, and at a lower cost than the XPR7550e, but higher cost than a Chinese made radio. I must admit to owning some Chinese radios for GMRS as well though, GM-30, Radioddity DB20-G, Anytone 878.