Really liking the sound of this regardless - Perhaps switching up the drum pattern here and there might aid with it feeling too long (Variation tends to do that) Or even adding an additional part or so could help, as it's very close to the source. From the technical standpoint, I've no complaints - sounds solid.
: ) Don't limit yourself though, as sources like this allow a fair amount of room for extras and don't give up on this though!