Reading it again, you might have it right... in which case I feel bad for offering up criticism when it is surely better deserved elsewhere.
Yes, sorry - I did not mean it in a derogatory sense, more like "Even with these changes the idea won't work". In hindsight, a far too aggressive way to state it, mea culpa!