everything looks fine. (i take it that the trixie is just extra tools you need, not just for the pedal business?)
the toe straps might not be necessary, if you've already got ones that aren't too beat. also, depending on your preferences, if you're looking at new straps anyway, maybe you'd want to try leather ones?