Roll20 itself doesn't really have specs (that I'm aware of). It can be a bandwidth hog though depending on what you are using in game (Roll20 voicechat, jukebox, large map, lots of tokens will all use up lots of bandwidth). I GM and play on both my gaming desktop at home, as well as my 2-in-1 laptop. I don't really notice a performance difference on either of them (unless I'm on a poor internet connection). This wiki may help you out as far as designing your game to be easily accessible: <a href="https://wiki.roll20.net/Optimizing_Roll20_Performance" rel="nofollow">https://wiki.roll20.net/Optimizing_Roll20_Performance</a>