50 Mbps 25-30 Mbps 350 KBps yes, I'm keeping the units straight
No not really. Crossing down away from megabits while still within reasonable single megabit range is awkward. And 'K' is not a valid prefix so no one knows whether you meant 1000 'k' or 1024 'Ki'. And '(B)ytes' is RAM and file storage context, while bits is usual context of real network attached applications / hardware / ISP, ie log into any real router [hw/sw], even bitttorrent and kernels are now starting to get this this right. Though bit/s is in iec80000-13, not bps... 2.8Mbps or 2800kbps, or ~2870kbps if your K was really Ki... is a much safer consistant contextual thing to say next time.