Gamera,
The DML M103 got some bad press from the experten, although I do not know enough about the actual vehicle to be able to readily see the problem areas. I have not seen any scathing reviews of the Takom kit yet, but you never know!
I'm going to try to get Gamera assembled and ready for paint by this weekend, so stay tuned!