To me I will suggest windows tablet for it will work fine for the 3 things you need a tablet for. Thank you