Dynamic Queue...
First off dynamic queue has a bunch of problems(that I will get to in a couple lines), and also I'm a almost exclusively a solo player
However Dynamic Queue is the better system...First and foremost League is a TEAM game(more so with the resent shift in play style) and it should facilitate team play, while not neglecting solo, but if one play style is to be neglected it should be solo (where team play used to be the neglected style)
now that being said Dynamic queue certainly has its issues like solo's being matched with 5's, fill = support, not fitting very high level play well etc but those are all things that can (and should be) fixed with tuning as the queue is out... no piece of software is perfect and ask any developer they will tell you that software is far from good(filled with bugs and issues) when its released... but it is fixed patched and improved over time, just as dynamic queue will be...