It is but everything you post is still google searchable so just keep that in mind. People can view the forums without making an account, they just can't post.
LG auto-defaults to Youtube, no way to change that right now.
For other methods, you need to un-check "use flash player" in settings:
http://7sage.com/account/
How is a 180 Watch any better than the watch JY recommends with the little turny thing( technical term)? Do you not have to reset it after each section?