I have a Moto Q and it sucks.
The battery life is pathetic. If I use the phone at all for calls and/or email and/or surfing the web, I'll have to recharge the phone daily. And I have the extended life battery. The battery that came with the phone will not last a full 24 hours.
The phone will hang every couple of days. I have been able to use the phone as a phone, with both incoming and outgoing calls, then the phone will just hang. Incoming calls will go to voicemail, but there is no indication that a call was missed. When this happens, the phone needs to be rebooted.
The bluetooth component is not very robust. Yes, I use a bluetooth headset for phone calls. During the day, the phone will drop the connection with the headset, frequently. This is really annoying, especially when a call comes in and the phone won't sync with the headset. Sometimes, the bluetooth component just dies completely, requiring a reboot of the phone.
I have a year remaining on my contract. When it's time for a new phone, I won't be getting another Q.