Hey guys, thank you all for the feedback! I ended up having a great conversation with ekeefe about this and have decided to implement a number of changes that he recommended. Unfortunately, it wont be any time soon, but it is on the horizon.