Batik Air, flying under the Malindo banner, is worth considering if you are looking for a cheap flight to Bali from Perth.
Batik offer full service (no alcohol) with 23 kg of checked and 7 kg carry on baggage in the fare. Flights departed and arrived on time and the seats are more comfortable than Jetstar's at around the same cost as other no serviced flights.
The only problem we had was communicating with Malindo/Batik with a baggage query - they don't answer emails or queries from their website and phone calls are not returned.
However, I have flown Batik twice now and will consider them again if their fares remain low.