Can you still use latitude by turning off "report from this device"?
(Google Now > Settings > Privavcy & Accounts > Manage Location History > Location Settings > Report from this Device). I thought this would disable Latitude reporting too.
I tried to use Latitude for the first time last month. I could not even get it set up... I could not get friends added to my latitude. I'd invite them or they'd invite me, they would attempt to accept and I still ended up with a blank list of friends on my Latitude. I'm not particularly dense when it comes to figuring stuff out, but I finally gave up.
"When a man loves cats, I am his friend and comrade without further introduction." - Mark Twain