I would think that you only need to write the GDSF battery script in just the once, when you flash your phone you only do Main and FS and the GDSF is unchanged.