The geometric design thing can sometimes look quite generic, like not quite original enough to really stand out and also not quite the classic look of a solid colour. But then I think this one looks decent enough.
Of course I'm not a designer or anything and I'm thinking purely about how it will look on a Hornby train set.
Ah sorry I was talking about the train livery. You're right, I don't think the logo will be unpopular