AstroPrint is a plug-and-play solution. There's no need to fiddle with linux or install anything. If you buy the box, simply plug it into your printer's usb port. If using a RPi, simply download our SD Card image, plug a usb wifi module and that's it.
We are also backed by an online service that allows you to store, slice (cura & slic3r) and organize design and print files. We also allow you to use a camera to do remote monitoring, cancel or pause your prints remotely. All of this with no need to configure network holes in firewalls and whatnot. You can use this, by way for free without the need to purchase a box.
Finally, we have built a system to work with printer manufacturers to maintain an ideal pre-sets for their printers. With our system, we're getting pretty close to a 3-settings print (printer, material, quality). Of course, we also allow you to tweak every single cura or slic3r settings.
Does this answer your question?