Hey man :)
As for the bike i cant say iv had experience with the brand but as an ex bike mechanic i worked on hoffmans,haros,cults,sundays,fits,fly and so forth on the regular and if you want a good quality buy in id go for a cult or fly something with a set of 3 piece cranks, 25t sprocket to...