you do know that improved init is the most taken feat in the Monster Manual, right? followed by weapon focus.
with a low dex you are gonna be slow on init. and easier to hit. plus have a bad reflex save.
but as the primary caster it is probably better for you to pick a speciality. examples...