Whats the opinion on here of using named formulas?

I just tried this


=(INDEX(A:A,INT(ROW()/17)+2)-INDEX(A:A,INT(ROW()/17)+1))/16*MOD(ROW()-1,16)+INDEX(A:A,INT(ROW()/17)+1)

by creating 3 named formulas :-

DivRow .....=(INT(ROW()/17)+1)
LookupMin =INDEX($A:$A,DivRow)
ModRow =MOD(ROW()-1,16)

and inserting in the formula

=(INDEX(A:A,DivRow+1)-LookupMin)/16*ModRow+LookupMin

it achieved an average of 13% speedup

Is this a good thing or a bad thing from sheet maintainence and clarity?