My routine for all grain is to fill up my BK with strike water. Once i get the desired amount I throw it on the burner and get that cooking. I'll put a lid on the keggle to get it to heat faster.
While thats heating, i'll get out my cooler and set up everything with that. Get my grains ready and set my fermentation chamber to the temp I want it. normally I don't have to wait much longer to get to strike temperature so i'll start preheating my cooler and then doughing in.
Once i drain everything into my BK, I fire it up again and start clean up with the cooler and everything else ive used so far. Normally i start making my sanitizer at that point too so once i have all of that cleaned up and/or ready for the next step, the wort is pretty close to boiling and ready for the first hop addition.
So its not like the time is wasted since im doing other stuff while waiting for the water. Ive also read about a gentleman that sets up a heat stick in his water and uses a timer to get his water to start heating before he even wakes up. that way he can wake up and save time cuz the water is already close to strike temp.
If saving time is something ur interested in, u might wanna consider something like that as well.
Finally, keep an eye on regulators when deciding what burner u want to buy. My blichmann uses a lower, 10psi regulator, so i get great BTU's but its still pretty efficient on propane once i dial it in. I know alot of Banjo burners use higher pressure regulators, upwards of 30 PSI, so they get more BTU's, but at the cost of ALOT of propane.
And i know alot of people who use their own natural gas run into issues with getting rolling boils as well. It takes a bit longer to get it rolling if ur using that type of fuel. Just something to keep in mind.