I wouldn't discount the value of solo playing. While it'll never match the level of decision-making and guesswork versus another opponent, as many have said, it's an excellent way to practice maneuvering. Knowing both the limits and usual end positions of yours as well as the ships you expect to face is paramount to success.
Also, I find maneuvers to be very much a non-issue if there's one list you keep coming up against that a friend uses and you're familiar with their strategy. This is especially useful against large-base ships (except Dash) that generally have the same first few turns. Once it gets into strange territory via blocking, poor maneuver choices, the incidental bump etc., you can actually learn quite a bit about the build you're trying to counter as well as your own.
Most importantly I've found is that, with experimental lists or themed battles (complete with whooshing and pew pew, maybe even YouTube for battle music or sound effects), you can easily fall in love with a ship you may not have otherwise used when you experiment solo.