We went from Roland SP540 to  HP 335,      I think one of the main things to look between these two models is the max weight of material it can handle.  I was thinking the 310 was around 50 lbs.   A lot of new rolls are heavier than that.
We run mostly 54" in it,   but do stock a roll of 64 banner so an occasional 5" tall banner