Yes, you earn on xONEx fares. If you post your proposed itinerary and goals, you'll find that FTers are more than happy (enthusiastic, I'd say) to help you with strategies and constructive suggestions to maximize whatever it is that you want to maximize (i.e.,miles, points, specific stops, etc.).