you can always open an issue on the datasets
repo and provide some details on your use case / workflow
my guess is that numpy arrays are bit tricky compared to pandas dataframes because you need some way of encoding the column name for the arrow format