I'm happy with my Meteor so far Ian. I finished running it in about 3 weeks ago. I've done a few things to the bike to make it more suitable to me. Firstly, I've binned the nasty piece of bent wire which served as a linkage for the slightly forward mounted gear change and replaced it with a length of stainless all thread and a couple of rose joints for a total cost of about a tenner. In doing so, I was able to adjust it so that I can use the gear lever conventionally, or heel and toe, as the mood takes me. I've also ditched the stock air filter cover and replaced it with £15 3d printed free flow jobbie, which according to somebody on the FB group who has access to a dyno adds 2bhp at the rear wheel. It goes plenty well enough for me, bearing I mind I'm very used to low powered bikes, and I've had it up to an indicated 75mph with more still to come. Weird, as Meteor ECU's are supposed to have a speed limiter which cuts in at 71mph. Maybe that was on earlier models?
Handling is fantastic and brakes up to the job, but they're not a two fingered job. I love the easy going nature of the engine, with the new air filter cover it now has a really nice bark under acceleration, cruises quietly and has a nice waffle on the over run. It's got plenty of umph to pass cars doing 50 on a 60mph road, which is all I need. Whatever bike I'm on, if a cars doing 55 on a 60 road these days, i'm happy to just go with the flow.
It's currently averaging 100mpg in general use which gives a tank range of well over 250 mlles, which I love. 3 weeks ago I did 250 mile run through Wales at 50mph max to finish the running in. As you will appreciate, keeping away from dual carriage ways and fast A roads where possible, I was in the saddle for about 7 hours, and it's possibly the most comfortable bike I've ever owned. Build quality seems to be much better than my Himalayan and I can't fault it so far, though obviously it's early days.
In summary, it's a relaxed, laid back cruiser and as such, even though I love it, it's not going to be everybody's cup of tea.