@Daniel Awesome! Thanks for that response! Anyone who stumbles across this, please note I didn't try very hard searching the forums for some of these issues. For instance, I didn't realize the OTA Upgrade was a known issue, I thought this was more of a result of my network. I'm just glad I'm not crazy and knowing I'm not the only one gives me some solace. I am on some older hardware so it could definitely be a slow connection/response on my end.
I did try a search for the hidden network issue. The response I got back from support seemed to address more the ad-hoc side of things on the RPi. However, I will take a look at those links, perhaps I missed something. My programming experience is very basic so to work in Linux without a very straightforward guide (i.e., every step is clearly defined and explained) is a bit over my head. The hidden network issue probably applies to <1% of your users so I will have to look over that FAQ article.
As far as the Hotspot goes, again I feel as through this just may be an issue on my end. Although I can't think of what else might be causing this; it could be just because the hotspot is a known location on my computer so it will always see it as the RPi is on? When I get a chance I'll boot up and get the log files and post it or send it if the issue continues.
I've overlooked your goal for simplicity and I haven't tried Repetier or Octoprint simply because I haven't felt the need to. Astroprint UI is nice, clean and simple and I see the attractiveness. I always noticed that the fan was just "on/off" in between the fan and bed sliders. I just felt the fan slider could go there as well. I could go into the GCODE and add fan controls, but to individually control when and where the fan turns I think is extremely helpful. Of course this may be for the more advanced or understanding users, which is why I think to be able to set the fan on 35% for the first layer (for example) and then turn it off during the print and fully on for intricate parts could be a good middle ground.
As @Darren_DeVecchio has mentioned, this could very well be an ADVANCED tab or window you'd voluntarily have to go in. Perhaps if you leave the screen as is. I like to extrude two loops prior to my print (usually depending on how these loops turn out I will know ho the print comes out and I can stop it early). I usually forget to adjust this initially. Sometimes when I go to print again my bed might my slightly off, or I could get some ambient temperature fluctuations during the winter as well, so I might adjust the extruder temperature. I'm trying to remember a specific instance to prove it's useful, but now I'm rambling I think having an advanced tab would be great to make those necessary adjustments, but to have the simple UI as your landing screen also be extremely useful because when I know I have a good print I can easily go to that and print it without mush fuss.
If I could provide a counter point, I don't think having an ADVANCED/EXPERT/NON-STANDARD UI should discourage users. Instead I think it should also be a way for those non-standard users to go in and be able to tweak settings, understand gcode or whatever else is going behind the scenes. That is a user should be able to go and mess up their print just to learn something. Of course, this is a completely different viewpoint and takes away from being straightforward and ease of use. Ultimately, I think it's a way to make Astroprint more powerful. I digress as I understand your actual point.
Apologies for rambling and beating a dead horse. I think that covered most, at least until I start adding status LEDs, an eclosure and terminal hardware, but that may take another year for me!