Yet I'm having an issue of the speeds slowly decreasing and bfgminer 5.4 declaring it "SICK. Does anyone know how I can fix this? Should I increase the intensity?
Also to get multiple miners working at one time, should I run two instances of bfgminer each with its own config or can I put in the config to use two login information?
This is the hub I recommend. http://www.amazon.com/Superbpag-Portable-Charger-Transfer-Samsung/dp/B013OK10YM/ref=pd_sim_sbs_147_1?ie=UTF8&dpID=41LaxmqTREL&dpSrc=sims&preST=_AC_UL160_SR160%2C160_&refRID=0FW4KH14FP92J3MHA2XF
It has an internal really well constructed Powersupply, and is the only hub I found that can handle all 7 ports running full speed. The on you linked probably has an external crappy brick PSU which is probably not good enough.
For the "Sick" issue it probably means you have the difficulty set too high...so it takes forever for the stick to submit a share, so bfgminer "thinks" its sick. Remember these are low powered devices and most pools think you are connecting high speed ASICs to them and have stock high difficulties. Make sure you are using vardiff with low initial diff, or forcing a diff of under 100.
16 diff per stick is a good starting point. This will give a share every second or so.