ไม่ดีครับ
1. router ไม่มีหน่วยความจำพอสำหรับ os ครับ ถึงจะหา router ที่มีหน่วยความจำพอจะรองรับ os ราคาก็แพงเอาเรื่อง เรียกว่าเอาเงินไปซื้อ removable drives หลาย ๆ อันมาทำ os ยังประหยัดกว่า ต่อให้ใช้เสร็จแล้วทิ้งก็ยังประหยัดกว่าอยู่ดี
2. ประเภท file system ที่ router มีต้องรองรับอีกด้วย ส่วนใหญ่ router จะมี router เฉพาะของแต่ละยี่ห้อ แต่ส่วนใหญ่ kernel Linux แหละครับ
3. หน้าที่ของ router ไม่ใช่การ execute หรือ store ดังนั้นให้มันทำหน้าที่ route network ไปเถอะครับ