I come to you guys asking your advice for a good starter bike...however, I'm only 19 and don't exactly have a motorcycle licence

the thing is, I currently own a pocket bike and I've been messing around with that a lot and it's done nothing but increase my desire for something more reliable, (and not to mention bigger)...I don't exactly know how it works in the states, but I live in Toronto Canada and in the province of Ontario, you need an M1, M2, or M licence to legally ride a bike on the road;
now, I've heard a LOT of people recommending 600 bikes for starters but honestly, it seems like too big a jump for me or anyone, so instead, I was thinking of either
A) getting a 90 - 125cc dirtbike
or
B) getting a 110cc "superbike" version of a pocketbike
I know I won't be able to ride these legally on a road with heavy traffic but I never intend to do so anyway, I wanna get more of a feel for the balance on a bike at higher speeds and what not
so my real question is, do i go for a dirt bike, bc the seat is higher and it emulates what a "real" bike height would be, or do i get the 110 cc super bikes which are like a scaled down version of a sport bike (so I may get used ot the leaning and all that)
Any advice would be greatly appreciated!