I'm not so sure about memorising first, then gaining understanding later. Well maybe for some children, but not for all.
There are things that need to be understood, and practised, about multiplication, e.g. that 6xA is the same as 5xA + 1xA (distributive law). Now if children know their 6x table off by heart, they will never work out 6xA in that way - they will just 'know' the answer. So in order to practise this and gain understanding from 'doing', they will have to start with more complex situations, rather than with small numbers and potentially concrete objects. Which might be overwhelming or confusing. Memorising TT early effectively means that the distributive law (for example) has to be understood as an abstract concept, rather than something that can be learned with concret objects and applications. (Because you're going to need a lot more chocolate buttons to demonstrate how distributive law works when the numbers you're multiplying are all 13 or over... you probably won't be doing that over and over until everybody has 'got' it... probably you'll skip the concret objects stage altogether, leaving some children with a very vague understanding of what is actually happening e.g. when they do grid/column multiplication)
Also children might gain the impression that multiplication is something you need to 'know' rather than something that you can 'work out'. So once confronted with problems beyond what they have memorised, even just 13x something, they might easily respond with 'I don't know that' rather than with 'give me a moment to work that out'.
For example, DS used to do divisions with remainders quite easily. Now he has memorised TT fact families and can recall divisions that result in whole numbers. However now when asked to do divisions with remainders, his immediate response is to start searching his memory, as if you were meant to memorise things such as 53/9= 5 R8. I've had to explicitly explain to him that these are not number facts to be memorised, but rather problems to be worked out, and using those number facts that he HAS memorised (e.g. in this case 5x9=45) should help him work it out more quickly/easily. Before he started memorising TT this would have been obvious to him. Now he needs constant reminders that maths is about working things out, not about memorising as many things as possible.
I think to some extent there is a similar problem with memorising number bonds to 10 before having properly grasped addition. As in, that you can put any two amounts together and then count them. Counting on, and/or using a number line, and later partitioning and colums etc, are techniques that help us work it out faster/more easily/more reliably. I think that young children should do lots of adding up, with and without using techniques, to get that practice in and to really understand addition. If they have memorised number bonds before having gained/secured that understanding, they will get less practice. E.g. my DD who is a pre-schooler has been memorising things. She'll ask me 'what's 3 and 4' and if I give her the answer, she'll remember it (she might ask a few more times over the next few days to re-inforce/check). She does this with other people too, it's like she's 'collecting' number facts for fun. Which is fine, I suppose, except that she'll never practise 'counting on' or using a number line with numbers 0-10 when she starts school in September, because she'll already 'know' all the answers. Then when they use a number line for bigger numbers for which she does not know the answers yet, she'll be stuck as she won't have learned how to use a number line. (Obviously, I am aware of this happening and am gently counteracting.)
So whilst I see that sometimes understanding develops over time, after memorisation, I'm not sure it is always a good idea to memorise before understanding has been achieved. I guess it depends on the child too.