Tiaxtremec - I'm curious as to why you removed the Travel Agents from your V brakes. Also what brake/shift levers are you using (without seeing the secondary paddle lever, they look like old Sora). Why do you wish for disc brakes, I've found the V brakes to be very efficient and strong, however disc brakes are very "in fashion" these days (unless you're dealing with cyclocross mud).
Doug