Geschmackssache.
Ich würde den Octagon als Server nehmen und die Karte im internen Reader mit OScam einlesen. Dabei muss natürlich der Octagon immer laufen, da wäre der Raspberry wahrscheinlich sparsamer hinsichtlich Stromverbrauch... trotzdem würde ich es so machen bei nur 3 Clients.
Wie du OScam einrichten muss, findest du schnell hier im Board.
Noch eine Anmerkung zu deinen Diablos:
Hast du die schon mal getestet an deinen TVs? Wenn nicht, dann stell dich schon einmal darauf ein, dass du u.U. keine Freude haben wirst mit den Dingern.