Full keyboard support... not really supported out-of-the box, mind you. You need to hack it into doing it, wireless keyboard and all. Full mouse support... again, not supported, hacked. Large screen? Where? Uhhh, No. hahah About the ONLY good argument you made is that it does all the srtuff [sic] you want.