Missing Dots

I've always wanted to create a puzzle that makes heavy use of negative constraints. Let me know what you think of this puzzle. It might be an acquired taste.
Ordinary Sudoku Rules Apply. Additionally:
1. Cells that appear in the same position relative to their box form a set of the digits 1 through 9 (Disjoint Groups)
2. The digits 1 through 9 appear on each diagonal exactly once each
3. Digits separated by a black dot have a ratio of 1 to 2
4. Digits separated by a white dot are consecutive
All such dots are given!
That's it! Enjoy! :) You can play it here.