those are all pretty short legs.
Are you saying you can get the whole itinerary for 30K miles? If that's the case it seems to me that's a pretty good use of miles rather than spending $2K. Of course I suppose it also depends how many miles you have in the bank or if you were planning to use them for something else along the way like a longhaul C or F seat.
Do you really need C on such short flights? If you haven't got a lot of luggage you could fly AirAsia pretty cheaply for all of those flights.