Maybe bringing up Rails engines is just distracting from the overall point.  What about:

> As recent as a year and a half ago, this mess was the only sane way to manage front-end assets in a Rails apps.  You'd have to create a Rails Engine inside a gem that made the assets available

Possibly overstating the difficulty, but a little hyperbole is OK, maybe?