Others will bite me, but I would book with 3K/JQ on the Jetstar website, and pay to put in a plus bundle, earn you a guaranteed 800 QF FF points and 10 QF SCs for even the shortest trip.
If you go to the QF points calculation website, and play around, you can/will see that QF earn on MH flights is quite small. Some routes where there are no JQ, then go MH.
You could also join AA's Big Shot program.
I have booked several flights with JQ on the JQ website, and pay plus bundle.
Wouldn't play around with booking JQ flights on the QF website.
Edit: flying MH from KUL to SIN, as a QF FF you earn 207 QF FF points and 10 QF SCs.
Flying 3K or QF (QF within Asia as a single flight-impossible to find), you earn 800 QF FF points and 10 QF SCs.
Joining AA's Big Shot program, you earn 1 point per RM/Myr2.