Fixes for issues 1-6:
1: Rearranged off parameters, added pipes to separate different uses, and arranged English explanation more clearly.
2: Defined the callback in reading data, rather than in snapshots.
3: Once() is now gone, to further de-emphasize it.
4: Val() is first, and used in the example.
5: Removed parent(), due to it's relative unimportance.
6: Changed "{key:'value'}" to "JSON" to hopefully deemphasize the need for key/value pairs (saves space too!).

Partial fix for 7:
7: Added an example to the bottom that has some of the elements above.

FirebaseCheatJS2.pdf shows these changes.