Nightvision's response to questions in "PvP Phase 1 is released" thread.
All-in-all, it's an interesting read. Here are some highlights:
They're trying to attract players who won't play a game with no PvP
They're designing the system to be fun and engaging, but not mandatory
They're sensitive to PvE vs. PVP balance changes and take that into consideration when balancing abilities
PvP is not a bolt-on - it's going to be fully integrated into every major game system
Conspicuously absent, however, was any acknowledgement of my pay-to-win factor concerns. I've posted them twice on the official boards and several times here, and haven't ever seen an official response.