I have, it's good if you liked the Clone Wars. Consider watching the new Marvel TV shows if you do sub to DisneyPlus as well.