GP32 - not from me at least.
Blank screen, time remaining, repeated remove, add subsongs - should be easy features to add, goes on my list.
The 'gap' thing - yes it happens to me too if I access the SD-card while playing, not otherwise. It seems the kernel steals enough CPU to cause stuttering...