Interesting concept.
The thread title is a little misleading as this is more of a product announcement/sales pitch than a mix critique or songwriting post ... not sure it belongs in this forum.
I cannot say whether the product is any good without something to compare it to. You might want to do a side by side with a mic'd cab and an iso cab to demonstrate better.