Anyone know if the Wiitopia device is still required for Vonage? Also, I think I read that Netflix streaming now works from Belize (if you have Netflix enabled device). Is this true?