DS is mad about Thomas and I'm contemplating getting his some Thomas duplo or megabloks. Are they 'much of a muchness' or do they by any chance mix and match well?