Is this almost-perfect streaming camera worth it?