If I was going to replace my router....no, I wouldn't use this.
XMBC client perhaps? Seems that most blu-ray players have a DLNA client these days.
Arduino is better for instrumentation and virtually everything else that doesn't require video output.
I guess I don't understand why these things exist. Hopefully someone figures something out soon.
'06 Suzuki Boulevard C50
'92 Suzuki GS500E (sold)