Google maps are much more detailed and updated as compared to these TW maps. Specially for smaller towns it is much better with even smaller roads and villages present. In TW maps you will not find most of the smaller towns, villages names and places. Another advantage is that google maps navigation has satellite view, which shows the actual buildings and roads and natural features and looks very realistic using it. Roads are shown as per their sizes, smaller roads are usually avoided in navigation which saves inconvenience(i personally have experience this issue, once in Multan i used TW maps for navigation and it took me to very small streets and i got stuck and rather than saving time it wasted time).
Search database of google is also much greater than these maps because it is being updated and added through users by google map maker.