Hi Cory, your method sounds good and almost foolproof. I would agree that you may lose some flavour in this process, but if you are serving ite with strong curries then it doesn't really matter and presentation takes priority. I also think that your approach removes a lot of the risks of it going wrong. So a good one mate for the Forum.
We (my wife is the rice & vegetable cook) wash the rice in a bowl of water 6 times (dare not use the tap as we are on a meter and we do lots

). It is very similar to your method.
We leave it to soak for about 2 to 6 hours (depends on the quality of the rice). Meanwhile we soak the whole spices Cardamom, Fennel, Cassia, Cloves, Allspice berries and sometimes white Cumin seeds.
Slice up a large onion, and discard the inner layers because they burn.
Drain and dry the rice and keep the water.
Drain the spices and add the water to the rice water.
Add a little Turmeric to the water.
We fry the outer areas of the Onions only, until they caramalise. We remove them and add the drained spices and fry on a high heat for a few seconds and then add the rice and stir in well untill the rice starts to go opaque. Add the rice water up to one fingers width above the rice. Add salt and stir in.
Bring rapidly to the boil and then lower to minimum and put a tea towel over the pan and then a lid on top of that. Cook until the rice is al dente, but do not remove the lid fo at least 15 minutes.
Meanwhile we heat up the oven to about 80 degrees C.
When the rice is ready we put it in a large rectangular catering tray and cover with foil. Then put it in the oven for about 20 minutes to finish off.
This is a genuine BIR method averaged out (spice wise) because the chefs who have provided us with this all use a slightly different whole spice Masala.
A note on AllSpice. Not many chefs/cooks today will use this spice, mainly because it is difficult to get whole berries, and ground is not much use. However, in the early days this spice was used regularly by Indian BIRS in the North of England. Try it because it gives a super aroma and flavour to the rice.
If anyone thinks it worthwhile I will post this on the recipe page, but I supect this method has been done to death already.
Happy Cooking
CP