Your opinion about Talguppa holds good. Almost Decade back, when Panchganga was non-existent & 16523/24 were running, Myself commuting to Blore from Kumta use to go to Talguppa & take 16228 to reach Blore faster & vice~versa. Even People from Byndoor/Kundapur taluks would do same.
Regarding connecting train to 16511, My opinion would be better to swap slots of 16511 with 16585, such that 16585 starts early from Blore take 16511 slot from Hassan, arrive early at Mlore & leave early towards Murudeshwar. That would also mean early arrival at Murudeshwar &...
more... possible extension till Karwar or even till Madgaon/Vasco.
Few Coastal rail users association also suggesting Rlys to find if it is technical feasible to carry out RSA with 17309/10 Vasco Exp. Incoming Vasco Exp from Yesvantpur can leave as Vasco - SMVT Exp via Karwar & SMVT-Vasco would leave as Vasco-Yesvantpur same Night. PM can be taken either at Vasco or SMVT, making pitline free at another end.