If you can get the PPV stuff just by buying the Box then great, but it does not actually say: You can get the PPV content with only the purchase of the Set Top Box.
Yes, it does - here is the relative section in the FAQ:
You can purchase live pay-per-view programmes such as big rugby games or a netball game. You don’t need to have bought a channel pack to access sport content. Prices will be announced later.
- Can I purchase sports?
Sorry, my lack of looking.