First of all I would like to say that I have no idea if a Suggestions tab exists, and if it is, were it is located. Second of al, I would like to tell my idea.
As the title already says it, Crew skills control from the browser would, in my opinion, improve the game. I just started, so my Crew Skill Missions take about 8 min max, but if the get longer, you should be able to control it, without having to start the game, and if you have a stroke of bad luck, wait in a que, just to start a Crew Mission. Plus, if you had acces to this option, you could send your companions out on Missions, even if you're not home, or not having acces to the PC with your game installed on it.