Not sure that I understand what you mean by 'broken'. I intend to use medium armor and rapier - which is dex-based (yes, only +2, but it is not the main idea of this build)

Odd number in con - just in case there will be (in the full version) some item with +1 con

And as for the eye - before we don't know what is changed in the full version (and obviously what items will be there additionally) I try not to use 'itemization' in builds.