Been working on adding support for Gaussian Splats directly in ThreeJS specifically for WebGPU:
https://ben3d.ca/blog/gaussian-splatting-for-threejs
This PR was merged yesterday morning so the August ThreeJS release will have this new feature.