I think it's quite likely that the Eustache will grow on you. Hopefully, you'll find the time to expand on your comments. 

If you haven't already, I guess you should now check out Carax's Pola X.