Soweit ich weiß: nein, du machst nichts falsch, und meiner Meinung nach ist es Geschmackssache. In den Delphi-Sourcen ist sehr oft (oder gar ausschließlich) die erste Variante zu finden (interface und implementation).
Im Laufe meines Delphi-Lebens hab ich schon beide Varianten benutzt (meist aber die zweite ohne implementation), aber ich kann dir nicht sagen, warum einmal die eine und ein andermal die andere.
Grüße
Dalai