You are somewhat correct. Q domestic tickets AND Q transpacific tickets get 100% mileage, only Q transatlantic tickets do not get any miles. However, a ticket to Tokyo, for example, will earn 100% of the miles flown.
OK, thanks. I was a bit concerned as Q is listed as one of the only econ fares to get 100% Q-POINTS. The fare I have on hold seems a bit too good to be true...