We're using it.
1. Yes, but it's through creating custom datasets. You can't write over the built-in NetSuite Subject areas. But I find this better too.
2. Not sure. I'm not familiar with the term.
3. Yes. You can write in several places, including data flows to augment the built-in functions.