Thinking about building an off-road 150cc scooter. Need suspension recommendations.

I'm thinking Yamaha nmax, love the way it accelerates, compared to Honda PCX. Has anyone here done that?

here's an example of what I'm going for