aligning partition on 512kB is good thing to do (I've done that already), but I have a chance to align filesystem writes, too. aligning filesystem writes to block size higher then needed leaves filesystem with much less options during writes.
btw, about aligning filesystem writes - I'm using linux.