The tank has the exact length as the Tribal Fusion bike. Here it is a better picture to see how it looks. Yes, there is still a little area that needs to be worked (the one you mentioned) and the guys are the shop will do it to make the tank perfectly curvy.
Other then that, I think they did an amazing job, very happy with it. The seat will be done here in Montreal, by a biker guy who does only seats. His name is Stephane Jean and he is known by all bikers in Quebec. He will measure my weight and body position so I can reach properly the stretched forward controls I have installed on my bike.