I think the Aware is a very neat product, and about time...
The lack of European maps is a bit of a pity and they could easily open it up to user-supplied maps, but presumably the decision was made to differentiate the product from the others made by Airbox, to get them to co-operate on the very low price.
Whether this is relevant I don't know. Many UK VFR pilots are quick to point out that they never go abroad, and anyway the s. UK chart shows a piece of France anyway. And those that do go abroad probably have a reasonable GPS already.