That's a very subjective question. A large part depends on what you are trying to listen to. Anything digital is out if you're using a phone, for the most part. RTL dongles have their drawbacks. A good antenna can make a big difference in your experience. SDR apps on a phone will drain your battery quickly ad well.
Bottom line, I'd agree that a laptop or tablet is the better option